在laravel 4.2中激活错误消息

时间:2014-10-11 18:50:44

标签: php laravel laravel-4

我正在使用laravel 4.2。它基本上是一个全新的安装。但是,当收到错误时,我会得到一个页面:

Whoops, looks like something went wrong.

如何在开发过程中激活详细的错误消息?

感谢您的回答!

2 个答案:

答案 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,

现在在本地环境中,您将在详细信息中显示错误,并且在转移到生产标准消息时没有(当然除非您不会为此创建自定义错误页面)。