Instalowałem Magento 2 i otrzymałem następujący błąd.
There has been an error processing your request
Exception printing is disabled by default for security reasons.
Error log record number: 354086296325
W Magento 1, użyłem do zmiany nazwy local.xml.sample
do local.xml
w folderze błędy i zobaczyć wyjątek na samej stronie zamiast sprawdzania pliku w folderze var. Jak to zrobić w Magento 2, ponieważ nie widzę folderu błędów?
Odpowiedzi:
Jest podobny do Magento 1, ale
local.xml.sample
znajduje się wpub/errors
.Po prostu zmień nazwę
local.xml.sample
nalocal.xml
wewnątrzpub/errors
katalogu.źródło
php bin/magento deploy:mode:set developer
W Magento 2 plik local.xml.sample znajduje się w pub / error / Musisz tylko zmienić nazwę local.xml.sample na local.xml
Teraz dziennik błędów nie będzie ogólny, ale taki szczegółowy
Możesz także włączyć tryb programisty w Magento 2, wprowadzając ten wiersz w Magento CLI:
php bin/magento deploy:mode:set developer
Źródło referencji: http://magentoexplorer.com/magento-exception-printing-is-disabled-by-default-for-security-reasons-how-to-fix (Ten samouczek obejmuje zarówno Magento 1, jak i Magento 2, przewiń w dół zobaczy Debugowanie dla Magento 2)
źródło
Możesz także wydrukować wyjątek bezpośrednio, modyfikując plik magento2 / pub / error / report.php zgodnie z poniższym kodem:
źródło