Um das PHP-Fehlerprotokoll zu verwenden, öffnen Sie zunächst die PHP-Konfigurationsdatei; ändern Sie dann die Konfiguration [log_errors=On], um das Fehlerprotokoll zu aktivieren, und starten Sie schließlich den Webserver neu.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7.3, Thinkpad T480-Computer.
Wenn wir das Fehlerprotokoll verwenden möchten, müssen wir zuerst das Fehlerprotokoll aktivieren. Die spezifische Methode ist wie folgt:
Bearbeiten Sie die Konfigurationsdatei php.ini und nehmen Sie die folgenden Änderungen vor:
error_reporting = E_ALL #将会向PHP报告发生的每个错误 display_errors = Off #不显示满足上条 指令所定义规则的所有错误报告,设置成off发生错误时,浏览器报500,不显示具体错误(具体错误不会输出到浏览器上,用户也就看不到。会写到第5步的错误文件中,非正式环境全设置成on更方便) log_errors = On #开启错误日志 log_errors_max_len = 1024 #设置每个日志项的最大长度 error_log =/usr/local/error.log #指定产生的 错误报告写入的日志文件位置
Nachdem Die PHP-Konfigurationsdatei wird wie oben festgelegt, um den Webserver neu zu starten.
Auf diese Weise werden beim Ausführen einer beliebigen PHP-Skriptdatei alle generierten Fehlerberichte nicht im Browser angezeigt, sondern im von Ihnen angegebenen Fehlerprotokoll /usr/local/error.log aufgezeichnet. Darüber hinaus können nicht nur alle Fehler aufgezeichnet werden, die den durch error_reporting definierten Regeln entsprechen, sondern auch die Funktion error_log() in PHP verwendet werden, um eine benutzerdefinierte Fehlermeldung zu senden und in das error_log zu schreiben.
Kostenloses Teilen von Lernvideos: Einführung in die Programmierung
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das PHP-Fehlerprotokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!