Ausnahmefehler werden als Dateien var/report/
mit Nummernnamen gespeichert, es sei denn, die Verzeichnisberechtigungen sind so durcheinander, dass Magento entweder nicht dort schreiben kann oder versucht, seinen Cache im Systemverzeichnis zu speichern /tmp
.
Verwenden Sie einen SFTP-Client, um die Dateien im var/report/
Verzeichnis zu suchen und zu lesen .
Der in Magento 1.x verwendete Hack , mit dem der Stack-Trace auf dem Bildschirm angezeigt wird, anstatt ihn in eine Datei zu schreiben, ist eine Sicherheitslücke, wenn er auf einer Live-Site nicht rückgängig gemacht wird. Das beste Beispiel in den alten Magento-Foren war ein Stack-Trace mit deutlich sichtbaren Anmeldeinformationen. Schlecht, wenn Sie einen Google Dork (archivierter Stack-Trace) erhalten.
Für Magento 2 /errors/local.xml
wird nach verschoben/pub/errors/local.xml
Kopieren Sie local.xml.sample in local.xml und nehmen Sie Änderungen an Ihrer Serverumgebung vor.
magento deploy:mode:set developer
Bei Magento 2.0 befindet sich der Fehlerordner nicht in Magento / Errors, sondern in Pub / Error /. Um also Druckfehler zu aktivieren, müssen wir genau wie Magento 1 pub / Errors / local.xml.sample in pub / Errors / local umbenennen . xml
Sie können den Magento-Entwicklermodus auch aktivieren, indem Sie diese Zeile in Magento CLI eingeben
Jetzt können Sie die Fehlerseite aktualisieren und das Fehlerprotokoll sieht ungefähr so aus
Referenzquelle: https://magenhosting.com/tutorial/fix-magento-exception-printing-is-disabled-by-default-for-security-reasons-in-magento-2
quelle