2016-04-28 6 views
0

Ich habe Websites mit Firmen wie Hostgator gehostet, wo, wenn ein PHP-Fehler geworfen wurde, würde es in eine Datei im Verzeichnis der Website schreiben, wo der Fehler gemacht wurde. Die Datei würde error.log oder so ähnlich heißen.Wie mache ich PHP-Dateien automatisch in eine Datei schreiben?

Ich möchte dies auf meinem lokalen Rechner einrichten, weiß jemand, ob dies mit einer Out of the Box-Einrichtung von XAMPP möglich ist?

+0

Vielleicht [das kann Ihnen helfen] (https://perishablepress.com/advanced-php-error-handling-via-php/). –

+0

Danke @VictorTello das ist ein guter Anfang, aber ich suche nach einer Lösung, die das Fehlerprotokoll im Verzeichnis der Fehler aufgetreten ist, nicht ein bestimmtes Verzeichnis. Wenn der Fehler zum Beispiel bei 127.0.0.1/SomeDirectory/index.php auftritt, dann wird das Fehlerprotokoll bei 127.0.0.1/SomeDirectory/error.log gefunden. – Ricky

+1

Eigentlich hat das geholfen, ich habe nur einen relativen Pfad im Protokolldateipfad verwendet. – Ricky

Antwort

1

PHP Runtime Configuration

log_errors boolean.

Gibt an, ob Skriptfehlermeldungen im Fehlerprotokoll des Servers oder unter error_log protokolliert werden sollen. Diese Option ist somit serverspezifisch.

können Sie wahrscheinlich die php.ini im php Unterordner der XAMPP-Installation.

Verwandte Themen