Heim > Artikel > Backend-Entwicklung > Wie kann ich PHP-Fehler mit .htaccess anzeigen und protokollieren?
Anzeigen von PHP-Fehlern mit .htaccess
Um PHP-Probleme auf einer Live-Website mit eingeschränktem Zugriff auf Konfigurationsdateien zu debuggen, kann die Verwendung von .htaccess hilfreich sein eine hilfreiche Lösung. Durch Hinzufügen des folgenden Codes zu Ihrer .htaccess-Datei können Sie die Fehleranzeige aktivieren, ohne die php.ini-Datei zu ändern:
php_flag display_errors on php_flag display_startup_errors on php_flag html_errors on
Dieser Ansatz zeigt jedoch nur Fehler auf der Webseite an, was für sensible Benutzer möglicherweise unpraktisch ist Websites. Um Fehler in einer Protokolldatei für eine spätere Analyse zu erfassen, fügen Sie die folgenden Zeilen zu .htaccess hinzu:
php_flag log_errors on php_value error_log /home/path/public_html/domain/PHP_errors.log
Die error_log-Direktive gibt den Pfad zu einer Protokolldatei an, in der PHP-Fehler aufgezeichnet werden. Sie sollten „/home/path/public_html/domain/PHP_errors.log“ durch den tatsächlichen Speicherort auf Ihrem Server ersetzen.
Mit diesen Einstellungen werden PHP-Fehler sowohl auf der Webseite angezeigt als auch auf der protokolliert angegebene Datei. Dadurch können Sie Probleme zeitnah diagnostizieren und gleichzeitig die Benutzerfreundlichkeit Ihrer Website wahren.
Das obige ist der detaillierte Inhalt vonWie kann ich PHP-Fehler mit .htaccess anzeigen und protokollieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!