我正在使用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