Hi Falk,
Am 15.12.2012 13:35, schrieb falk.doering@fadoe.de:
Hallo Robert,
was du hier bemängelst ist kein PHP-Problem. Jedes Programm kann Logfiles zum Überlaufen bringen.
Oh.. das is ja nicht so schön.
Deshalb gibt es auch je ein Dev-, Stage- und Live-System. Entweder du entwickelst lokal oder du fängst solche Fehler gleich ordentlich ab.
Wie genau fängt man einen Fehler ab von dem man erst weiß wenn man bei RZ anrufen muss um zu klären warum selbst kein Ping mehr auf seiner (DEV-) Maschine möglich ist?
Sonst kann ich nur Andreas zustimmen: Error-Loging ausschalten weil es Errors gibt? In welchem Programmierkurs lernt man denn das?
Beide behauptungen sind Unwahr! Weder hatte ich das je vor noch hat Andreas dem wiedersprochen. Ich hab mich an die Grupppe gewendet um genau das nicht zu tun.
Gruß,
Falk
Grüße Rob
Zitat von tranquillo sportfreund_robert@gmx.de:
Hi Thomas,
Am 15.12.2012 12:30, schrieb Thomas Schmidt:
Hi!
Am 15. Dezember 2012 12:25 schrieb tranquillo sportfreund_robert@gmx.de:
eine wild gewordene Schleife in PHP müllt mir die "/var/log/apache2/error_<meineIP>.de.log" voll.
Normalerweise greifen PHP-Programme nicht auf andere Programmteile über den behäbigen Webserver zu, sondern gehen übers Dateisystem oder die Datenbank. Aber wenn, sollten die abgerufenen URLs wenigstens funktionierende Scripte enthalten und nicht Fehler verursachen.
Das log war damit voll das die php-Funktion readdir() eine "Datei" auf dem Server nicht finden konnte. Diese wurde halt auch über den webserver raus geprintet. Das php den Fehler wirft ist völlig legitim, das war ein dummer Fehler den ich in die Schleife gebaut habe, aber das den Server gleich umhaut ist nicht akzeptabel.
Grüße Robert
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd