Lenny Upgrade -> Apache startet nicht mehr

edvsb

Registered User
Hallo zusammen,

nun habe ich das erste mal mit Debian ein richtiges Problem und stehe schon voll auf dem Schlauch.

Habe eben das System aktualisiert mit "aptitude update" und "aptitude upgrade".

Dabei wurden 44 Pakete aktualisiert und keine Fehler gemeldet.

Nun ist allerdings mein Apache tot und lässt sich nicht mehr starten.

/etc/apache2 stop
meldet, dass er gestoppt wird

/etc/apache2 start
meldet, dass er gestartet wird (wird er aber nicht, bzw ist er danach nicht)

/etc/apache2 status
Sagt gar nichts

/etc/apache2 restart
Meldet stoppen und neu starten

/etc/apache2 reload
Meldet einen Reload

In den Logs steht auch nichts drinnen, außer eben, dass neu gestartet bzw. zuvor beendet wurde. Keine Fehler, nichts....

Weiß einer von euch was das sein kann? Ist gerade leider echt dringend. Hauptzeit und der Server offline....

Log vom aptitude
Aptitude 0.4.11.11: Protokoll
Mo, Mär 29 2010 14:04:03 +0200

WICHTIG: Dieses Protokoll zeigt nur geplante Aktionen an. Aktionen, die wegen
dpkg-Problemen fehlschlagen, sind vielleicht nicht abgeschlossen.

Werde 44 Pakete installieren und 0 Pakete entfernen.
77,8kB werden auf der Festplatte belegt werden
===============================================================================
[AKTUALISIERUNG] base-files 5lenny4 -> 5lenny5
[AKTUALISIERUNG] dhcp3-client 3.1.1-6+lenny3 -> 3.1.1-6+lenny4
[AKTUALISIERUNG] dhcp3-common 3.1.1-6+lenny3 -> 3.1.1-6+lenny4
[AKTUALISIERUNG] dpkg 1.14.25 -> 1.14.29
[AKTUALISIERUNG] dpkg-dev 1.14.25 -> 1.14.29
[AKTUALISIERUNG] dselect 1.14.25 -> 1.14.29
[AKTUALISIERUNG] fetchmail 6.3.9~rc2-4+lenny1 -> 6.3.9~rc2-4+lenny2
[AKTUALISIERUNG] gzip 1.3.12-6 -> 1.3.12-6+lenny1
[AKTUALISIERUNG] libapache2-mod-php5 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] libc6 2.7-18 -> 2.7-18lenny2
[AKTUALISIERUNG] libc6-dev 2.7-18 -> 2.7-18lenny2
[AKTUALISIERUNG] libcurl3 7.18.2-8lenny3 -> 7.18.2-8lenny4
[AKTUALISIERUNG] libdbd-mysql-perl 4.007-1 -> 4.007-1+lenny1
[AKTUALISIERUNG] libglib2.0-0 2.16.6-2 -> 2.16.6-3
[AKTUALISIERUNG] libmysqlclient15off 5.0.51a-24+lenny2 -> 5.0.51a-24+lenny3
[AKTUALISIERUNG] libwbclient0 2:3.2.5-4lenny7 -> 2:3.2.5-4lenny9
[AKTUALISIERUNG] linux-libc-dev 2.6.26-19lenny2 -> 2.6.26-21lenny4
[AKTUALISIERUNG] locales 2.7-18 -> 2.7-18lenny2
[AKTUALISIERUNG] login 1:4.1.1-6 -> 1:4.1.1-6+lenny1
[AKTUALISIERUNG] mysql-client-5.0 5.0.51a-24+lenny2 -> 5.0.51a-24+lenny3
[AKTUALISIERUNG] mysql-common 5.0.51a-24+lenny2 -> 5.0.51a-24+lenny3
[AKTUALISIERUNG] mysql-server-5.0 5.0.51a-24+lenny2 -> 5.0.51a-24+lenny3
[AKTUALISIERUNG] nscd 2.7-18 -> 2.7-18lenny2
[AKTUALISIERUNG] passwd 1:4.1.1-6 -> 1:4.1.1-6+lenny1
[AKTUALISIERUNG] php5 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-cli 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-common 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-curl 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-dev 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-gd 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-mcrypt 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] php5-mysql 5.2.6.dfsg.1-1+lenny4 -> 5.2.6.dfsg.1-1+lenny8
[AKTUALISIERUNG] python2.5 2.5.2-15 -> 2.5.2-15+lenny1
[AKTUALISIERUNG] python2.5-minimal 2.5.2-15 -> 2.5.2-15+lenny1
[AKTUALISIERUNG] samba-common 2:3.2.5-4lenny7 -> 2:3.2.5-4lenny9
[AKTUALISIERUNG] sendmail-base 8.14.3-5 -> 8.14.3-5+lenny1
[AKTUALISIERUNG] sendmail-cf 8.14.3-5 -> 8.14.3-5+lenny1
[AKTUALISIERUNG] sendmail-doc 8.14.3-5 -> 8.14.3-5+lenny1
[AKTUALISIERUNG] sensible-mda 8.14.3-5 -> 8.14.3-5+lenny1
[AKTUALISIERUNG] smbfs 2:3.2.5-4lenny7 -> 2:3.2.5-4lenny9
[AKTUALISIERUNG] spamassassin 3.2.5-2+lenny1.1~volatile1 -> 3.2.5-2+lenny2
[AKTUALISIERUNG] spamc 3.2.5-2+lenny1 -> 3.2.5-2+lenny2
[AKTUALISIERUNG] sudo 1.6.9p17-2 -> 1.6.9p17-2+lenny1
[AKTUALISIERUNG] tzdata 2009l-0lenny1.1 -> 2010a-0lenny1
===============================================================================

Protokoll abgeschlossen.
Aptitude 0.4.11.11: Protokoll
Mo, Mär 29 2010 14:12:06 +0200

WICHTIG: Dieses Protokoll zeigt nur geplante Aktionen an. Aktionen, die wegen
dpkg-Problemen fehlschlagen, sind vielleicht nicht abgeschlossen.
 
ok, LogLevel steht nun auf Debug

Apache stop -> start:

/var/log/apache2/error.log
[Mon Mar 29 14:07:29 2010] [notice] Graceful restart requested, doing restart
[Mon Mar 29 14:07:29 2010] [notice] Apache/2.2.9 (Debian) configured -- resuming normal operations
[Mon Mar 29 14:12:34 2010] [notice] Graceful restart requested, doing restart
[Mon Mar 29 14:12:34 2010] [notice] Apache/2.2.9 (Debian) configured -- resuming normal operations
[Mon Mar 29 14:12:47 2010] [notice] caught SIGTERM, shutting down
[Mon Mar 29 14:12:49 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:13:15 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:13:43 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:15:28 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:17:02 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:17:03 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:22:28 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:30:14 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:51:46 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:52:08 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:53:51 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Mar 29 14:58:14 2010] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
 
Ah, Fehler entdeckt und erst mal notdürftig umgangen

[29-Mar-2010 14:12:49] PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
[29-Mar-2010 14:13:15] PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6-1+lenny4. Rebuild it for your PHP version (5.2.6-1+lenny8) or download precompiled binaries.
in Unknown on line 0

Das hatte ich bisher noch nie und hab eigentlich schon genug Upgrades hinter mir. Hm, muss mal sehen was das nun wieder ist. Der Apache läuft nun jedoch.
 
Jedes mal wenn du PHP auch über apt-get updatest, muss eAcceleraotr neu komplliliert werden. Lade dir also die Source neu runter und installieres einfach drüber, und schon sollte das Problem gegessen sein.
 
Hi Modor,

habe ich eben gemacht und es funktioniert. Aber wie gesagt, ist mir bisher noch nie aufgefallen. Entweder hab es noch keine Updates für PHP bisher oder der EA läuft auf den anderen Systemen gar nicht. Werde ich gleich mal nachsehen gehen.

Danke euch!
 
Ja klar, glaube ich Dir ja auch :-) Die Fehlermeldung sagt ja auch genau das aus. Auf meinen alten System (Debian Etch) war der EA gar nicht installiert, aber bei meinen beiden Lennys schon.

Nur da weiß ich jetzt ehrlich gesagt nicht, ob es da zwischen der ursprünglichen PHP-Version von Lenny und der jetzigen schon mal ein Update gab. Den Fehler hatte ich nun jedenfalls das erste mal.

Ok, habe mir eben die alten Logs vom aptitude angesehen. Seit der Grundinstallation vom Server gab es keine Updates für PHP. Also logisch, dass der Fehler bisher nicht vorhanden war ;-)
 
Aus diesem Grund bin ich auf APC umgestiegen. Mindestens gleiche Performance aber das Neukompilieren nach einem Update braucht APC anscheinend nicht.
 
Back
Top