Heim >Backend-Entwicklung >PHP-Tutorial >Wo sind meine PHP-Fehlerprotokolle in einer cPanel/Apache/FastCGI-Umgebung?
Auffinden von PHP-Fehlerprotokollen bei Verwendung von PHP 5, Apache, FastCGI und cPanel
In einer Shared-Hosting-Umgebung, in der PHP von FastCGI betrieben wird Bei cPanel und Apache ist der Standardspeicherort für PHP-Fehlerprotokolle /var/log/apache2, vorausgesetzt, PHP ist ein Apache Modul.
Alternativ speichern Shared-Hosting-Anbieter Protokolldateien häufig in einem Unterordner namens /log im Stammverzeichnis. Wenn Sie jedoch Zugriff auf die Datei php.ini haben, können Sie einen benutzerdefinierten Speicherort für das Fehlerprotokoll angeben, indem Sie die Anweisung „error_log“ festlegen.
Um den aktuellen Speicherort des Fehlerprotokolls zu überprüfen, navigieren Sie zu Ihrer php.ini-Datei und suchen Sie nach der folgenden Zeile:
error_log = /var/log/php-scripts.log
Ein weiterer möglicher Speicherort für das Fehlerprotokoll ist /usr/local/Apache/logs/error_log, wie von Rinogo in a erwähnt Kommentar.
Wenn diese Methoden nicht die gewünschten Ergebnisse liefern, können Sie die Funktion phpinfo() verwenden, um den Speicherort des Fehlerprotokolls zu ermitteln:
<?php phpinfo(); ?>
Indem Sie die Seitenausgabe nach „error_log“ durchsuchen , sollten Sie in der Lage sein, den Pfad zur Fehlerprotokolldatei zu identifizieren.
Das obige ist der detaillierte Inhalt vonWo sind meine PHP-Fehlerprotokolle in einer cPanel/Apache/FastCGI-Umgebung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!