Nach dem Update von Ubuntu 9.10 auf Ubuntu 10.04 musste ich leider feststellen, dass die PHP Unterstützung für alle public_html Verzeichnisse der Nutzer nicht mehr funktionierte. An statt die Dateien auszuführen und die Ausgabe zurückzugeben, wurden mir die einzelnen PHP-Dateien zum Download angeboten. Dieses Problem ließ sich jedoch recht schnell beheben.
Um die PHP Unterstützung wieder zu aktivieren muss die Datei /etc/apache2/mods-available/php5.conf bearbeitet werden. Hierbei muss folgender Bereich wie folgt auskommentiert werden.
#<IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
#</IfModule>
Nach einem Neustart des Apache sollte es wieder wie gewohnt funktionieren.
Links
- Ubuntu (englisch)
- Apache (englisch)
- Bug-Report auf Launchpad.net (englisch)