2017-06-05 72 views
1

當我在服務器上更新後端時,可能會發生錯誤。如果是,則會顯示錯誤日誌。有沒有辦法隱藏整個世界的所有細節,只顯示如下內容:「發生錯誤。」爲管理員?十月CMS:錯誤登錄前端

感謝您的幫助。

+1

您是否啓用了調試模式? – dragontree

回答

0

在撰寫本文時,10月安裝時關閉了調試模式。您應該在生產中啓用它。打開PHP文件config/app.php並將調試值更新爲false

/* 
|-------------------------------------------------------------------------- 
| Application Debug Mode 
|-------------------------------------------------------------------------- 
| 
| When your application is in debug mode, detailed error messages with 
| stack traces will be shown on every error that occurs within your 
| application. If disabled, a simple generic error page is shown. 
| 
| You can create a CMS page with route "/error" to set the contents 
| of this page. Otherwise a default error page is shown. 
| 
*/ 

'debug' => true, 

這會將錯誤轉換爲通用並且由文檔推薦。

http://octobercms.com/docs/setup/configuration#debug-mode

重要:在app.debug設置始終設置爲false用於生產環境。

+0

第二句:你應該**在生產中禁用**。或者你應該在開發時啓用**。 – Ametad