On Fri, 2002-04-19 at 11:21, Oliver Siegmar wrote: > Ob Apache nun eine Konfigurationsdatei aus Tausenden von Zeilen einlesen > muss, oder einen einzelnen Eintrag um diesen anschlie�end im Speicher zu > vervielf�ltigen und mit simplen regexp (anhand der Verzeichnisnamen in > einem bestimmten Unterverzeichnis) zu modifizieren, d�rfte f�r die > Programmierer ja nun auch nicht h�chste Kunst darstellen. :(
Erm... da liegt ein kleiner Denkfehler vor. *JEDES* logfile bedeuted ein offenes Filehandle, das auch nicht wieder geschlossen wird bis der apache vollst�ndig beendet wird. Bei mod_vhost_alias wird dies zu einem Problem. Es m�sste zur Laufzeit �berpr�ft werden, ob bereits ein handle f�r den gesuchten host exisitert, wenn nicht, muss es ge�ffnet werden.. Wenn du den Server jetzt mit zuf�lligen Hostnamen bombardierst, hast du ein perfektes DoS. Warum ? Na, irgendwann gehen dem besten Server OS die FileHandle aus... Und warum die Logfiles permanent offen gehalten werden, sollte sich von selbst erkl�ren... Deswegen der "tipp" im Manual, sp�ter mit einem Script das allgemeine logfile aufzusplitten. Ob das nun eine "sch�ne" Methode ist, ist eine andere Frage.. > Ein manuelles Aufsplitten von Logdateien finde ich irgendwie > hingemurkst...wenn es doch schon so eine sch�ne L�sung wie cronolog gibt. Cronolog hat aber auch "nur" eine Datei offen pro vhost, der sorgt nur daf�r, das das logrotate etwas eleganter von statten geht.. Mit freundlichen Gr��en, / Regards Arne Blankerts -- tow ] WERBEAGENTUR Agentur f�r fortschrittliche Kommunikation Arne Blankerts Head of Development Breitenfelder Str. 13-17 | 20251 Hamburg | Germany Phone: +49 (0) 40 20 000 20 | Fax: +49 (0) 40 20 000 222 mailto:[EMAIL PROTECTED] | Web: http://www.tow.de
