Hallo Forum!
Dies ist mein erster Post in eurem Forum. Habe mir gerade per SuFu alle Fehler die auf mein Problem zutreffen könnten durchgelesen (zurück bis Anfang Februar).
Auf einem Server im produktiven Einsatz läuft ein Apache2 Prefork unter Ubuntu 6.06-LTS mit allen Sicherheitsupdates. Es sind die Module cgi, deflate, php5, rewrite und userdir geladen. In PHP5 sind die Module gd und mysql geladen.
Ich habe ein aus den Quellen kompiliertes eAccellerator 0.9.5 installiert.
Nach einiger Betriebszeit, i.d.R mehr als 5 Stunden zeigt der Apache folgendes Symptom: Einer oder mehrere Prozesse bleiben im Zustand "S - Starting up" hängen (Information aus Server-Status). Die Anzahl dieser Prozesse vergrößert sich über die Zeit. Ein reload, force-reload oder restart erzeugt folgende Fehlermeldung und schlägt fehl:
|
Quellcode
|
1
2
3
4
5
6
|
* Reloading apache 2.0 configuration...
httpd not running, trying to start
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
...fail!
|
Mein Problem besteht nicht darin, dass ich zu blöd bin einen vorher laufenden Apachen zu stoppen (gabs hier bereits öfter) ;-)
Dieses trifft eher auf mich zu <
Apache2 httpd-Fehler>
Ich habe bisher versucht den eAccelerator zu deaktiveren sowie mod_deflate zu deaktivieren. Beides führt dazu, dass der Effekt erst später auftritt.
Das regelmäßige neuladen der Konfigurationsdatei ist eine für meinen Webserver wichtige Funktion (Webinterface).
Über jeden Tip bin ich dankbar.
Grüße,
jOSEN.