我已經安裝了magento 2並且它正在工作。我剛剛創建了Hello world模塊,現在它正在工作。如何打開magento 2中的錯誤消息
我的問題是我在執行方法中調用了非現有方法。
雖然試圖讓它工作,我試圖加載頁面顯示空白屏幕,但沒有錯誤。
如何在magento2中顯示錯誤?在index.php文件
我已經安裝了magento 2並且它正在工作。我剛剛創建了Hello world模塊,現在它正在工作。如何打開magento 2中的錯誤消息
我的問題是我在執行方法中調用了非現有方法。
雖然試圖讓它工作,我試圖加載頁面顯示空白屏幕,但沒有錯誤。
如何在magento2中顯示錯誤?在index.php文件
在magento2啓用錯誤報告是有點棘手,因爲現在magento2帶有3種不同的模式
Magento2默認安裝在「默認」模式,這就是爲什麼你不會在網站的前端得到錯誤日誌,這可以在magento錯誤日誌中查看。您可以查看完整的細節在這裏http://devdocs.magento.com/guides/v2.0/config-guide/bootstrap/magento-modes.html
如何啓用Magento2
開發模式,這是如果你是magento2開發商和建築的延伸和模板必須有,Magento的用於此目的提供的命令。登錄到您的Linux終端,並在Magento的執行
php bin/magento deploy:mode:set developer
它將使你的Magento實例下開發模式爲生產模式,你可以在模式爲生產或默認。
猶若您遇到錯誤報告
您可以通過重命名local.xml.sample下 酒館local.xml中給出一個try /錯誤
添加以下代碼: -
error_reporting(E_ALL);
ini_set('display_errors', 1);
設置開發人員模式不會導致顯示致命錯誤。就我而言,我看到了白頁。這一個修復:)謝謝。 – l00k
對於初始白頁錯誤(pre-magento/PHP),這確實提供了更好的結果。 –
要檢查當前使用模式:
bin/magento deploy:mode:show
這是一個地方。在bootstrap.php
,有:
#ini_set('display_errors', 1);
只是取消註釋。
1)應用程序/ bootstrap.php中,有:
#ini_set('display_errors', 1);
請取消註釋。
2)下方運行命令
php bin/magento deploy:mode:set developer
php bin/magento cache:clean
php bin/magento cache:flush
什麼你試過這麼遠嗎?顯示你的代碼!請編輯你的問題! – jogo
使用CLI命令'php bin/magento deploy:mode:set developer'啓用開發人員模式,如[所示](http://devdocs.magento.com/guides/v2.0/config-guide/cli/config- CLI-子-mode.html#配置模式)。 –