Hallo zusammen,
ich habe einen kleinen virtuellen Server bei einem Hosting-Provider gemietet, auf dem Ubuntu 12.04 und Plesk installiert sind. Da die installierte Software mittlerweile ziemlich alt war, wollte ich Apache und PHP auf eine aktuelle Version aktualisieren. Ich habe mich an diese Anleitung gehalten, und aufgrund von
sudo apt-get dist-upgrade
wurde Apache 2.2 durch Apache 2.4 ersetzt, was mich erst mal nicht gestört hat. Leider startet der Apache 2.4 nicht und quittiert mit folgender Fehlermeldung:
* Starting web server apache2 * * The apache2 configtest failed. Output of config test was: apache2: Syntax error on line 231 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/fcgid.load: Cannot load /usr/lib/apache2/modules/mod_fcgid.so into server: /usr/lib/apache2/modules/mod_fcgid.so: undefined symbol: unixd_config
Wie ich anschließend in diesem Thread gelesen habe, scheint es Inkompatibilitäten zu geben.
Vielleicht kann jemand etwas mit den beiden folgenden Ausgaben anfangen, da ich davon ausgehe, dass irgendwelche alten Versionen entfernt werden müssten. Leider weiß ich nicht, wie.
dpkg -l | grep mod-fcgid
gibt aus:
ii libapache2-mod-fcgid-psa 2.3.9-14012812 Alternative FastCGI module for Apache2 ii psa-mod-fcgid-configurator 2.0.0-ubuntu12.04.build115130522.15 Parallels Panel Alternative FastCGI module for Apache2 configurator
Und
dpkg -l | grep libapache
gibt aus:
Installiert: 2.4.12-1+deb.sury.org~precise+5 Kandidat: 2.4.12-1+deb.sury.org~precise+5 Versionstabelle: *** 2.4.12-1+deb.sury.org~precise+5 0 500 http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/ precise/main i386 Packages 100 /var/lib/dpkg/status 2.2.22-1ubuntu1.10 0 500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ precise-updates/main i386 Packages 500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ precise-security/main i386 Packages 2.2.22-1ubuntu1 0 500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ precise/main i386
Über einen Tipp, wie ich weiter vorgehen soll, würde ich mich sehr freuen, da ich im Netz nicht Spezifisches dazu gefunden habe und mich selbst nicht so gut mit Linux auskenne.