- Ursprüngliche Message -
Von: Heiko Schlittermann h...@schlittermann.de
An: lug-dd@mailman.schlittermann.de
CC:
Gesendet: 22:24 Sonntag, 16.Dezember 2012
Betreff: Re: php error müllt apache2 log voll
Moin,
Grimnin Fridyson fridy_lu...@yahoo.de (Sa 15 Dez 2012 23:35:09 CET
tranquillo sportfreund_rob...@gmx.de wrote:
Die Logs sollten doch auf einer eigenen Partition liegen. Wenn die
vollläuft, sieht man doch, was die Ursache ist.
Ich verstehe nicht.
Der Server hat nur eine Partition (zumindest sehe ich die bei meiner VM
das nur so).
Ohh okay. Man kann aber
Moinsen :)
Am 16.12.2012 09:22, schrieb Andreas Kretschmer:
tranquillo sportfreund_rob...@gmx.de wrote:
Die Logs sollten doch auf einer eigenen Partition liegen. Wenn die
vollläuft, sieht man doch, was die Ursache ist.
Ich verstehe nicht.
Der Server hat nur eine Partition (zumindest sehe
Moin moin,
On Sun, Dec 16, 2012 at 11:42:25AM +0100, tranquillo wrote:
Am 16.12.2012 09:22, schrieb Andreas Kretschmer:
tranquillo sportfreund_rob...@gmx.de wrote:
Die Logs sollten doch auf einer eigenen Partition liegen. Wenn die
vollläuft, sieht man doch, was die Ursache ist.
Ich
On Sunday 16 December 2012 11:42:25 tranquillo wrote:
Nun ja, Du kannst auch fork-Bomben basteln oder andere böse Dinge. Zum
'spielen' nimmt man halt keine Produktionssysteme.
Wie ganz oben schon geschrieben, es handelt sich um mein
Dev/Spiel-System.
Genau da liegt ein wesentliches
Moin,
Grimnin Fridyson fridy_lu...@yahoo.de (Sa 15 Dez 2012 23:35:09 CET):
Betriebsystemkomponente die die Logfiles schreibt, vor jeder Zeile die
sie schreibt schaut, sind zB. noch mindestes 30mb freier Speicher? Ja!
Du könntest im logrotat ein filesize einstellen. wenn du ein paar logs
Hi,
eine wild gewordene Schleife in PHP müllt mir die
/var/log/apache2/error_meineIP.de.log voll.. und zwar so richtig.
letzte Woche war der Server dadurch so voll das das RZ den Kasten
stoppen, mir eine Speichererweiterung verkaufen und dann neustarten
musste. Dannach hab ich die erste 200mb
Hi!
Am 15. Dezember 2012 12:25 schrieb tranquillo sportfreund_rob...@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
tranquillo sportfreund_rob...@gmx.de wrote:
Hi,
eine wild gewordene Schleife in PHP müllt mir die
/var/log/apache2/error_meineIP.de.log voll.. und zwar so richtig.
letzte Woche war der Server dadurch so voll das das RZ den Kasten
stoppen, mir eine Speichererweiterung verkaufen und dann
Hi Andreas,
Am 15.12.2012 12:32, schrieb Andreas Kretschmer:
tranquillo sportfreund_rob...@gmx.de wrote:
Hi,
eine wild gewordene Schleife in PHP müllt mir die
/var/log/apache2/error_meineIP.de.log voll.. und zwar so richtig.
letzte Woche war der Server dadurch so voll das das RZ den Kasten
Hi Thomas,
Am 15.12.2012 12:30, schrieb Thomas Schmidt:
Hi!
Am 15. Dezember 2012 12:25 schrieb tranquillo sportfreund_rob...@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
while (false !== ($file = readdir($src))){ ... } )
Wenn $src eine URL ist, testest du damit die Performance des Servers.
War doch ein voller Erfolg.
Ansonsten ist es extrem unwahrscheinlich, dass du aus Versehen mal
200MB Logfiles produzierst.
___
Hallo Robert,
was du hier bemängelst ist kein PHP-Problem. Jedes Programm kann
Logfiles zum Überlaufen bringen. Deshalb gibt es auch je ein Dev-,
Stage- und Live-System. Entweder du entwickelst lokal oder du fängst
solche Fehler gleich ordentlich ab.
Sonst kann ich nur Andreas zustimmen:
Am 15.12.2012 13:34, schrieb Thomas Schmidt:
while (false !== ($file = readdir($src))){ ... } )
Wenn $src eine URL ist, testest du damit die Performance des Servers.
War doch ein voller Erfolg.
Es war keine URL sondern die Datei: /var/www/blubb//data.xml .. die
konnte die Funktion aber nicht
while (false !== ($file = readdir($src))){ ... } )
Es war keine URL sondern die Datei: /var/www/blubb//data.xml
Was hast du genau gemacht?
?
readdir(/var/www/blubb//data.xml);
?
bringt bei mir:
Warning: readdir() expects parameter 1 to be resource, string given in
/blaaa/crashtest.php on
Hi Falk,
Am 15.12.2012 13:35, schrieb falk.doer...@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
Hi Thomas,
Am 15.12.2012 13:52, schrieb Thomas Schmidt:
while (false !== ($file = readdir($src))){ ... } )
Es war keine URL sondern die Datei: /var/www/blubb//data.xml
Was hast du genau gemacht?
?
readdir(/var/www/blubb//data.xml);
?
bringt bei mir:
Warning: readdir() expects
Hallo Robert,
ich gebe dir mal einen bösen Tipp, wobei ich mir gleich die Finger in
Weihwasser waschen werde. Denn was du da in deiner Endlosschleife
machst widerspricht jeder guten Programmierung:
while (false !== ($file = @readdir($src))){ ... }
Das sollte klappen.
Viele Grüße,
Falk
On Sat, Dec 15, 2012 at 12:25:29PM +0100, tranquillo wrote:
eine wild gewordene Schleife in PHP müllt mir die
/var/log/apache2/error_meineIP.de.log voll.. und zwar so richtig.
den Heldentot stirbt. Was ausser logging ganz abschalten kann man da machen?
Moin Rob,
hast du mal geschaut wie du
On Sat, Dec 15, 2012 at 05:27:03PM +0100, tranquillo wrote:
vielen Dank für die ganzen Vorschläge und Hinweise.
Allerdings glaube ich, werd ich immer noch nicht wirklich verstanden.
Ich hätte also gerne eine Lösung in der Form das die
Betriebsystemkomponente die die Logfiles schreibt, vor
Moin,
tranquillo sportfreund_rob...@gmx.de (Sa 15 Dez 2012 17:27:03 CET):
Betriebsystemkomponente die die Logfiles schreibt, vor jeder Zeile die
sie schreibt schaut, sind zB. noch mindestes 30mb freier Speicher? Ja!
- Ok logge das Problem ... Nein! - Email an mich: Junge, Du hast ganz
andere
Hi @ all,
Am 15.12.2012 16:51, schrieb Andre Klärner:
Moin Thomas,
Gruß, Andre
vielen Dank für die ganzen Vorschläge und Hinweise.
Allerdings glaube ich, werd ich immer noch nicht wirklich verstanden.
Wenn man entwickelt, baut man zwangsläufig viel testcode und damit
potentiell
Am 15.12.2012 17:27, schrieb tranquillo:
vielen Dank für die ganzen Vorschläge und Hinweise.
Allerdings glaube ich, werd ich immer noch nicht wirklich verstanden.
Ich glaube schon, dass die Mehrheit Dein Problem verstanden hat.
Begrenzungen in logrotate/rotatelogs würde ich jedoch nicht
23 matches
Mail list logo