VirtualMin: Nach Apache2 / PHP5 Update wird eine PHP-Datei plötzlich nur als Download angeboten bzw. angezeigt

Wenn Sie unter VirtualMin (WebMin) ein Update für PHP5 (teilweise auch den Apache2-Webserver) angeboten bekommen und dieses ausführen lassen, werden Ihnen und Ihren Webseitenbesuchern plötzlich Ihre PHP Dateien im Source-Code zum Download angeboten.

Um diesen massiven Fehler schnell zu beheben, führen Sie folgenden Befehl auf Ihrem Server aus:

apt-get install apache2-mpm-worker

Es folgt eine Anzeige mit Rückfrage, welche Sie mit "Y" (für Ja) beantworten:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED: apache2-mpm-prefork libapache2-mod-php5
The following NEW packages will be installed: apache2-mpm-worker
0 upgraded, 1 newly installed, 2 to remove and 0 not upgraded.
Need to get 0 B/2242 B of archives.
After this operation, 8475 kB disk space will be freed.
Do you want to continue [Y/n]? y

Und nach der Bestätigung dann die Installation des Apache2-Worker; der Apache2-Prefork wird automatiasch deinstalliert:

(Reading database ... 92033 files and directories currently installed.)
Removing libapache2-mod-php5 ...
Module php5 disabled.
Run '/etc/init.d/apache2 restart' to activate new configuration!
dpkg: apache2-mpm-prefork: dependency problems, but removing anyway as you requested: apache2 depends on apache2-mpm-worker (= 2.2.16-6+squeeze7) | apache2-mpm-prefork (= 2.2.16-6+squeeze7) | apache2-mpm-event (= 2.2.16-6+squeeze7) | apache2-mpm-itk (= 2.2.16-6+squeeze7); however: Package apache2-mpm-worker is not installed. Package apache2-mpm-prefork is to be removed. Package apache2-mpm-event is not installed. Package apache2-mpm-itk is not installed.
Removing apache2-mpm-prefork ...
Stopping web server: apache2.
Selecting previously deselected package apache2-mpm-worker.
(Reading database ... 92027 files and directories currently installed.)
Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.2.16-6+squeeze7_amd64.deb) ...
Setting up apache2-mpm-worker (2.2.16-6+squeeze7) ...
Starting web server: apache2.

Nach diesen Schritten wurde die Korrektur durchgeführt und Ihr Apache2-Webserver ebenfalls automatisch neu gestartet.

Jetzt können Sie Ihre PHP-Webseiten wieder normal aufrufen.


Dieser Artikel hat Dir geholfen ?
.. und Dir nerviges Ausprobieren, Suchen und Zeit erspart ?

Dann würde ich mich sehr freuen, wenn Du diese werbefreie Hilfeseite mit einer kleinen Anerkennung unterstützen würdest.
Vielen Dank !
PayPal Donate QR Code

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

4 × 3 =