php - 在生产站点中删除laravel 4.1错误消息

标签 php laravel laravel-4 error-handling

我想知道的是,是否能够关闭laravel 4.1中的错误消息。

我有一个项目,其中包含3个环境:生产,测试版和开发。是否可以关闭生产中的错误消息?

最佳答案

为了不让您的用户看到错误消息,您必须:

1)打开app/config/app.php并设置

'debug' => false

2)打开app/start/global.php并编辑:
App::error(function(Exception $exception, $code)
{
    Log::error($exception);

    return "whatever you need here!"; // <---- add a return command
});

3)此返回行可能类似于:
return Redirect::route('userErrorMessageRouteName');

要么
return View::make('userErrorMessageView');

关于php - 在生产站点中删除laravel 4.1错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21391656/

相关文章:

Laravel 5.4 : how to protect api routes

php - Laravel:按特定 ID 排序

php - laravel Mail::failures() 函数是如何工作的?

php - 如何在命令的类上显示进度条

php - 将时间戳插入 file_put_contents 输出

php - 学习如何使用 Guzzle 从 API 访问数据

laravel - 403 禁止 nginx/1.11.9 - Laravel 4

php - 使php函数计算特定日期

php - 验证 MySQL 查询中的日期范围

php - Laravel 5.3 - jquery ajax(内部服务器错误 500)