2013-02-28 4 views
7

mein Mage :: log() nie in system.logMage :: log druckt nicht in system.log in Magento

  • angezeigt I SetEnv MAGE_IS_DEVELOPER_MODE "true" in .htaccess haben und überprüfen es ist ok in Magento/index.php
  • aktiviert ich ja die Protokolleinstellungen dev und Check-in-Datenbank ist es gut gemacht
  • mein magento/var/log Ordner und system.log werden auf 777

Habe ich etwas vergessen ?

Magento ver. 1.12.0.2

+0

Hat u 777 Erlaubnis magento/var Ordner –

Antwort

11

Überprüfen Sie das temporäre Verzeichnis Ihres Webservers. Wenn die Anwendung nicht in ./var/log/ schreiben kann, ist dies der Fall.

0

Vergewissern Sie sich, dass system.log für den Webserverbenutzer bestimmt ist. Meine ist www-Daten. Es ist auch chmod 777. Ich habe bemerkt, dass Magento, wenn Ihre/magentoroot/var/log-Dateien nicht existieren oder nicht richtig eingerichtet sind, Protokolldateien/Cache-Dateien nach/tmp schreibt.

Löschen Sie auch keine Logdateien. Verwenden Sie sudo truncate -s0 logfilename.log

Es löscht sie.

+4

geben "nicht Logfiles löschen" Warum ? – benmarks

2

Es war in der Tat ein chmod Geschichte ich ein wenig tat (magento /) chmod -R 777 var/und alle wurde behoben

+0

Nächste Ausgabe ist Wie man einfach in stackoverflow schreibt :-( – Robert

Verwandte Themen