PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache startet nicht mehr



slim
14.10.10, 16:14
Hallo,

ich hab ein komisches Problem. Nach dem Neustarten meines Servers startet der Apache Server nicht mehr und ich hab keine Ahnung wieso. Vorher hat alles einwandfrei funktioniert. Ich weiß auch gar nicht wo ich anfangen soll, denn es erscheint weder ein Fehler noch sonst was...

Hoffe ihr könnt mir da helfen.

Svenny
14.10.10, 16:20
Was sagt denn das Logfile?

slim
14.10.10, 16:25
Dort steht rein gar nichts, das ist es ja gerade.

Noch zur Info: LogLevel ist auf debug

Svenny
14.10.10, 16:29
Dass absolut gar nichts im Logfile steht ist aber eher ungewöhnlich.
Was passiert wenn du den manuell starten willst? Welcher Output wird erzeugt?

slim
14.10.10, 16:31
Auch beim manuellen starten wird kein Output erzeugt.

Svenny
14.10.10, 16:34
Heißt, du gibts ein "apache2ctl start" oder whatever ein und _nichts_ passiert?

slim
14.10.10, 16:35
Ja genau ich starte mit "apachectl start" und es passiert rein gar nichts.

Svenny
14.10.10, 16:39
Welche Distribution, welche Apache Version?

slim
14.10.10, 16:43
Distribution: Arch Linux
Apache Version: 2.2.16

Svenny
14.10.10, 16:50
Was kommt dabei raus wenn du den apache mal direkt mittels strace startest?

slim
14.10.10, 17:38
Im Anhang ist jetzt die Ausgabe von strace.

DrunkenFreak
14.10.10, 23:09
strace -f noch mal zur Sicherheit.

Was hast du vorher geändert? Den Apache mal versucht neu zu installieren (wenn mich nicht alles täuscht, ist Arch eine Sourcedistri. Also vllt mal neu übersetzen)? Was passiert, wenn du die Konfiguration an einen anderen Ort verschiebst und den Standard benutzt?

slim
15.10.10, 00:32
strace -f noch mal zur Sicherheit.
Hab ich von vornherein gemacht.


Was hast du vorher geändert?
Ich hatte gar nichts geändert.


Den Apache mal versucht neu zu installieren

OK, jetzt funktionierts wieder. Hätte ich eigentlich auch selber darauf kommen können, aber bin dies unter Linux nicht gewöhnt ;)

Mich würde aber dennoch interessieren wieso Apache nicht gestartet ist.

Btw., Arch Linux ist keine Source-Distri.

slim
15.10.10, 13:32
Inzwischen konnte ich den Fehler auf die SSL-Config eingrenzen. Ohne diese startet Apache wie gewohnt.

Ich hab diese mal an gehangen. Was mich stört ist die Tatsache, dass diese schon funktioniert hatte und ich nichts daran geändert habe.

Edit: Es wird noch kurioser. Wenn ich Apache ohne die SSL-Config starte, diese dann einfüge und den Apache neustarte (mittels restart, _nicht_ mittels stop/start) funktioniert alles.

Edit2: Konnte das Problem nach langem experimentieren lösen.

Svenny
26.10.10, 03:56
Teilst du uns auch mit wie du es nun hinbekommen hast?