我正在使用laravel 4.2
。它基本上是一个全新的安装。然而,收到一个错误,当我得到一个页面:激活laravel中的错误消息4.2
Whoops, looks like something went wrong.
发展过程中如何激活详细的错误信息?
我很感谢您的回答!
我正在使用laravel 4.2
。它基本上是一个全新的安装。然而,收到一个错误,当我得到一个页面:激活laravel中的错误消息4.2
Whoops, looks like something went wrong.
发展过程中如何激活详细的错误信息?
我很感谢您的回答!
这不是你应该做的。你应该为此使用环境。
转至bootstrap\start.php
。
在:
$env = $app->detectEnvironment(array(
'local' => array('yourpcname'),
));
把你的PC的名字在这里。
现在app/config/app.php
请确保您有:
'debug' => false,
,因为你不希望在生产时显示错误,你可以约上生产移动时改变它忘记。
现在app/config/local/app.php
请确保您有:
'debug' => true,
在细节现在当地的环境你会显示错误,并移动到生产标准的消息时,你有没有(当然,除非你将不会创建自定义错误页面)。
转到project/app/config/app.php
并设置debug
= true
将它设置为在开发true
。生产上的false
考虑设置环境变量。
这是“你应该做的方式”。根据这个问题是正确的答案。我还提到了你的答案。他问如何获得调试屏幕而不是通用错误,而不是如何设置他的应用程序。针对不同的环境。 – 2014-10-11 23:40:42
@NoahMatisoff OP询问如何在开发过程中打开错误消息。您告诉他如何关闭生产中的消息并将生产用作开发,因此在将文件复制到虚拟主机后,他会在生产中看到错误消息。 – 2014-10-12 07:33:51
永远不要告诉他如何关闭任何不确定你在说什么。也许读我的答案? – 2014-10-12 07:37:55