GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

So erstellen Sie ein PHP-Fehlerprotokoll in cPanel

Diese Anleitung erklärt, wie Sie eine PHP-Fehlerprotokolldatei in cPanel für Ihren primären Domainnamen erstellen. Dazu müssen Sie Dateien im Dateimanager hinzufügen und bearbeiten, einschließlich der .htaccess-Datei, um dieser Anleitung zu folgen. Wenn Sie Probleme haben, Fehler auf Ihrer Website zu diagnostizieren, kann Ihnen dieser Leitfaden dabei helfen, weitere Informationen bereitzustellen, indem Sie Fehlerprotokolle aktivieren.

Bearbeiten Ihres .htaccess

Schritt Eins: Navigieren Sie zum Dateimanager in Ihrem cPanel

Schritt Zwei: Wählen Sie den Ordner public_html und den Ordner für Ihre Domain aus.

Schritt Drei: Standardmäßig ist die .htaccess-Datei ausgeblendet. Klicken Sie oben rechts auf der Seite auf Einstellungen, um die Einstellungen anzuzeigen.

Schritt vier: Klicken Sie auf die Schaltfläche Speichern.

Schritt Fünf: Klicken Sie in Ihrem Dateimanager mit der rechten Maustaste auf Ihre .htaccess-Datei und wählen Sie Bearbeiten aus.

Schritt Sechs: Kopieren Sie den folgenden Code, fügen Sie ihn in Ihre .htaccess-Datei ein und klicken Sie auf Änderungen speichern:

php_flag display_errors off
php_flag log_errors On
php_value error_log /home/Username/public_html/phperror.log

Sie müssen den Nutzernamen oben in Ihren cPanel-Nutzernamen ändern

Dadurch wird das Fehlerprotokoll in der Datei namens phperror.log abgelegt in Ihrem Ordner public_html oder erstellen Sie diesen, wenn die Datei nicht existiert. Sie können den Speicherort der Datei oder den Dateinamen anpassen, indem Sie den Dateipfad bearbeiten.

Schritt 6b: Suchen Sie Ihren cPanel/FTP-Nutzernamen auf Ihrer cPanel-Startseite in der oberen rechten Ecke Ihrer cPanel-Startseite

Sie können für jede Domain ein Fehlerprotokoll hinzufügen, indem Sie im Dokumentenstammverzeichnis der Domain eine separate .htaccess-Datei erstellen. Sie können diese kombinieren, indem Sie den oben gezeigten Dateipfad für die Datei phperror.log beibehalten.

Testen Sie Ihr Fehlerprotokoll

Schritt Eins: Erstellen Sie eine neue PHP-Datei namens errortest.php in Ihrem public_html-Ordner und fügen Sie diesen Code hinzu, um einen Fehler zu erzeugen:

\Funktion fun1()
{
ech "ZEIGE MIR DEN FEHLER";
}
fun2();
echo "Fatal Fehler !!";
?>

Dies führt zu einem Fehler aufgrund der falschen Schreibweise von echo und dessen Verwendung stattdessen.

Schritt Zwei: Greifen Sie mit Ihrem bevorzugten Browser auf die Datei zu. Gehen Sie beispielsweise zu der Datei Ihrer Domain, z. domain.com/errortest.php

Dies führt dazu, dass ein Fehler in Ihrer Datei ~/public_html/errortest.php protokolliert wird und nichts auf dieser Seite angezeigt wird.

Sehen Sie sich Ihre Fehlerdateien an

Option Eins :Klicken Sie mit der rechten Maustaste auf phperror.log und wählen Sie Ansicht

Ihre phperror.log sollte so aussehen, wenn sie erstellt wurde.

Option 2: Sie können die Datei phperror.log auch anzeigen, indem Sie zu "domain.com/phperror.log" gehen (ersetzen Sie "domain.com" durch Ihre tatsächliche Domain)


cPanel
  1. So verwenden Sie Protokollprogramme in cPanel

  2. So zeigen Sie das Fehlerprotokoll in cPanel an

  3. So erstellen Sie benutzerdefinierte Fehlerseiten in cPanel

  4. So melden Sie sich bei cPanel an (Erklärt)

  5. So erstellen Sie eine PHPInfo-Seite

Wie erstelle ich eine benutzerdefinierte php.ini-Datei aus cPanel?

So erstellen Sie eine benutzerdefinierte 404-Fehlerseite in cPanel

So erstellen Sie eine Website-Datei

So erstellen Sie eine PHP-Infoseite

Wie melde ich mich bei cPanel an?

Wie aktiviere ich PHP-Fehlermeldungen auf cPanel?