Um eine Fehlerprotokolldatei zu erhalten, aktiviere ich diese in diesem Menü
Configuration > Developer > Log Settings > Enabled = Yes
und erstellen Sie einen /var/log
Ordner und legen Sie die Berechtigung fest777
Als ich diese Fehlerseite bekam
Bei der Verarbeitung Ihrer Anfrage ist ein Fehler
aufgetreten. Das Drucken von Ausnahmen ist aus Sicherheitsgründen standardmäßig deaktiviert.Nummer des Fehlerprotokolldatensatzes: 1337641918483
Es befindet sich keine Datei im Ordner var / log
Kann ich den Grund kennen, warum die Fehlerprotokolldatei nicht erstellt wurde und wie man sie löst?
Wenn Sie diese Fehler direkt auf der Seite sehen möchten, fügen Sie hinzu
an den Anfang Ihrer .htaccess-Datei. Sie erhalten den vollständigen Fehler direkt über den Browser, anstatt die Datei von var / report abrufen zu müssen.
Hinweis :: Entfernen Sie SetEnv MAGE_IS_DEVELOPER_MODE true aus .htaccess, bevor Sie live gehen!
Der prägnanteste und umfassendste Beitrag, den ich zum Magento-Debugging gesehen habe, und eine großartige Ressource, ist hier: Grundlagen für das Debuggen eines Magento-Stores
quelle
Es hört sich so an, als ob der Fehler in den Berechtigungen des Ordners und der darin enthaltenen Dateien liegt.
Wenn Magento einen Ordner erstellt, werden manchmal nicht die richtigen Berechtigungen zu diesem Ordner "Wie bei Benutzer- / Eigentümerberechtigungen" hinzugefügt, nicht nur 777.
Du brauchst:
chown accountuser.accountuser / home / accountuser / public_html / var / report
Oder
chown accountuser.accountuser / home / accountuser / public_html / var / report * "Aber seien Sie sehr vorsichtig mit dem" * "Ich persönlich würde es nur für die letzten paar tun, da es Ihnen eine Welt voller Schmerzen bereiten wird, wenn Sie es falsch machen.
quelle
In meinem Fall gehörte nur das Unterverzeichnis "log" nicht dem laufenden Apache-Benutzer.
Mein Apache-Benutzer ist bitnami: daemon ...
Für mich war die Lösung also:
quelle
Wenn Sie mit Magento 1 arbeiten, können Sie die Magento-Protokolle verwalten. Wenn es um Magento 2 geht, gibt es keine: / Und ich werde Ihnen nicht empfehlen, an Magento 1 zu arbeiten, da es dieses Jahr EOL für Version 1 sein wird.
Was Sie also tun können, ist:
SetEnv MAGE_IS_DEVELOPER_MODE true
Wenn Sie diese Fehler direkt auf der Seite sehen möchten.
An zweiter Stelle steht der Hosting-Anbieter, der auch dabei helfen kann. Wie ich weiß, einer der Hosting-Anbieter, der mir hilft, die Serverprotokolle wie Appache und NGINX zu verfolgen.
quelle