ich habe gestern ein apt-get upgrade durchgeführt, dabei wurde eine neue Apache-Version (2.2.22-13+deb7u5) installiert.
Anschließend funktioniert php nicht mehr.
Fehlerbild:
- - Im Browser werden die php-Quelldateien angezeigt.
- Im Apache-Log wird auf das fehlen der Datei "/usr/lib/apache2/modules/libphp5.so" hingewiesen
- Das Modul php5 ist deaktiviert (was den ersten Fehler erklärt)
Code: Alles auswählen
Konnte Apache nicht starten :
Starting web server: apache2apache2: Syntax error on line 244 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Can't locate API module structure `php5_module' in file /usr/lib/apache2/modules/libphp5.so: /usr/lib/apache2/modules/libphp5.so: undefined symbol: php5_module
Action 'start' failed.
The Apache error log may have more information.
failed!
Code: Alles auswählen
Remove: libapache2-mod-php5:amd64 (5.4.41-0+deb7u1), apache2-mpm-prefork:amd64 (2.2.22-13+deb7u4)
Ich habe jetzt erstmal die Vorgänger-Version von Apache wieder installiert - hat jemand eine bessere Lösung?
Danke schon mal im Voraus
Gruß
helmut