Categories

Ausgewählte Vorlagen

PrestaShop 1.5.x./1.6.x. Wie kann man die Abbildung der Fehler (Debugging-Modus) einschalten

Alex Ross Oktober 1, 2013
Rating: 3.4/5. From 5 votes.
Please wait...


Wenn Sie einen weißen Bildschirm beim Versuch in den Kasten Prestashop hineinzugehn sehen, bedeutet das, dass der Server die Fehler hat.

Abbildung der Fehler

1. Vor allem soll man den eingebauten in PrestaShop Debugging-Modus (Debug Mode)einschalten. Öffnen Sie die Datei config\defines.inc.php und finden Sie die folgende Zeile:

define('_PS_MODE_DEV_', false);

Verändern Sie sie auf folgende Art

define('_PS_MODE_DEV_', true);

Logging der Fehler

2. Um die Fehler ohne ihre Abbildung auf der Webseite aufzuschreiben, braucht man die Datei index.phpaus Stammordner PrestaShop öffnen und von oben die folgende Kennziffer hinzuzufügen:

 "Error",
2    => "Warning",
4    => "Parsing Error",
8    => "Notice",
16   => "Core Error",
32   => "Core Warning",
64   => "Compile Error",
128  => "Compile Warning",
256  => "User Error",
512  => "User Warning",
1024 => "User Notice");
$errlevel=$errortype[$errno];

//Write error to log file (CSV format) 
$errfile=fopen("errors.csv","a"); 
fputs($errfile,"\"$time\",\"$filename: 
$linenum\",\"($errlevel) $errmsg\"\r\n"); 
fclose($errfile);

if($errno!=2 && $errno!=8) {
//Terminate script if fatal error
die("A fatal error has occurred. Script execution has been aborted");
} 
}
?>

Speichern Sie die Veränderugen und gehen Sie auf Ihre Webseite oder ins Admin-Panel Prestashop hinein.

Danach wird im Server die Datei erscheinen errors.csv . In ihm wird die Aufzeichnung der entstehenden Fehler geführt sein.

Prestashop Templates
Dieser Eintrag wurde um PrestaShop Tutorials geschrieben und errors, log, Prestashop, server markiert. Bookmarken Sie den permalink.

Submit a ticket

Sollte Ihre Frage durch die Tutorials nicht ausreichend beantwortet worden sein, benutzen Sie bitte den folgenden Link, um sich an unser Beratungsteam (Support) zu wenden. Wir bieten Ihnen unsere Hilfe und Unterstutzung an. 24 Stunden am Tag, 7 Tage die Woche!
Ticket Einrichten