我正在使用laravel 4.2
。它基本上是一个全新的安装。但是,当收到错误时,我会得到一个页面:
Whoops, looks like something went wrong.
如何在开发过程中激活详细的错误消息?
感谢您的回答!
答案 0 :(得分:3)
转到project/app/config/app.php
并设置debug
= true
将其设置为开发中的true
。生产中的false
考虑设置环境变量。
答案 1 :(得分:1)
这不是你应该做的。您应该使用环境。
转到bootstrap\start.php
。
在:
$env = $app->detectEnvironment(array(
'local' => array('yourpcname'),
));
将您的PC名称放在此处。
现在app/config/app.php
确保您拥有:
'debug' => false,
因为您不希望在制作时显示错误,而在进行制作时可能会忘记更改错误。
现在app/config/local/app.php
确保您拥有:
'debug' => true,
现在在本地环境中,您将在详细信息中显示错误,并且在转移到生产标准消息时没有(当然除非您不会为此创建自定义错误页面)。