Auffinden von PHP-Fehlerprotokollen in einer Shared-Hosting-Umgebung mit Apache, FastCGI und cPanel
Auf einem Shared-Hosting-Server mit PHP-Version 5.2. 16 mit Apache, FastCGI und cPanel kann der Speicherort von PHP-Fehlerprotokollen sein schwer fassbar.
Wo PHP Fehlerprotokolle speichert
Standardmäßig speichert Apache unter Linux Fehlerprotokolle normalerweise in /var/log/apache2. Wenn PHP als Apache-Modul ausgeführt wird, befinden sich dort auch die Fehlerprotokolle.
Speicherorte der Shared Hosting-Protokolle
Geteilte Hosts speichern Protokolldateien häufig in einem Unterordner im Stammverzeichnis des Servers, z. B. /log. Es lohnt sich, diesen Speicherort auf Fehlerprotokolldateien zu überprüfen.
Anpassen des Fehlerprotokollpfads mit php.ini
Wenn Sie Zugriff auf die Datei php.ini haben, können Sie dies manuell tun Geben Sie den Pfad zum Fehlerprotokoll an. Fügen Sie dazu die folgende Zeile zur Datei hinzu:
error_log = /var/log/php-scripts.log
Zugriff auf die Master-Protokolldatei mit cPanel
Laut dem Kommentar von rinogo können cPanel-Benutzer dies tun Suchen Sie die Master-Fehlerprotokolldatei unter /usr/local/Apache/logs/error_log von Standard.
Überprüfen des Speicherorts der Protokolldatei mit PHP
Als letzten Ausweg können Sie PHP verwenden, um den aktuellen Speicherort der Protokolldatei zu ermitteln:
<?php phpinfo(); ?>
Dieser Code gibt eine Seite mit verschiedenen PHP-Konfigurationsinformationen aus, einschließlich des Pfads zum Fehlerprotokoll.
Das obige ist der detaillierte Inhalt vonWohin gehen PHP-Fehlerprotokolle in einer gemeinsam genutzten cPanel-Hosting-Umgebung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!