it-swarm.com.de

Wo befinden sich die Log-Dateien von Magento?

Ich bin neu bei Magento. Ich kann keine Protokolldateien in Magento finden. Ich habe gegoogelt, aber die Seite Magento Commerce wird geschlossen und einige andere Sites erklären, wie Sie benutzerdefinierte Protokolldateien erstellen. Ich möchte den Ort der integrierten Protokolldateien erfahren.

46
IamGhale

Sie finden sie in /var/log in Ihrer Magento-Root-Installation

Normalerweise gibt es standardmäßig zwei Dateien, exception.log und system.log.

Wenn die Verzeichnisse oder Dateien nicht vorhanden sind, erstellen Sie sie und erteilen Sie die richtigen Berechtigungen. Aktivieren Sie anschließend die Protokollierung in Magento, indem Sie auf System > Configuration > Developer > Log Settings > Enabled = Yes gehen.

70
Karl

Versuchen Sie diesen Code, um Ihre benutzerdefinierte Protokolldatei zu erstellen

Mage::log('your debug message', null, 'yourlog_filename.log');

Verweisen Sie dies Antwort

5

Sie finden das Protokoll in Ihrem Magento-Stammverzeichnis unter 

var/log

es gibt zwei Arten von Protokolldateien system.log und exception.log

sie müssen die richtige Berechtigung für den var-Ordner erteilen. Aktivieren Sie anschließend die Protokollierung von Ihrem Magento-Administrator, indem Sie auf gehen 

System > Configuration> Developer > Log Settings > Enable = Yes

system.log wird für das allgemeine Debugging verwendet und fängt fast alle Protokolleinträge von Magento ab, einschließlich Warn-, Debugging- und Fehlernachrichten von nativen und benutzerdefinierten Modulen.

exception.log ist nur für Ausnahmen reserviert, beispielsweise wenn Sie die try-catch-Anweisung verwenden.

Informationen zur Ausgabe in die Standarddatei system.log oder exception.log finden Sie in den folgenden Codebeispielen:

Mage::log('My log entry');
Mage::log('My log message: '.$myVariable);
Mage::log($myArray);
Mage::log($myObject);
Mage::logException($e);

Sie können Ihre eigene Protokolldatei für mehr Debugging erstellen

Mage::log('My log entry', null, 'mylogfile.log');
0
Jitendra Kumar