PHP unter OS X 10.5 Leopard aktivieren

Da ich ja auf meinem Rechner immer ein lokales Wiki betreibe und ich dafür DokuWiki benutze, welches wiederrum PHP erfordert musste ich unter Mac OS X 10.5 Leopard PHP in der Webserver-Konfiguration aktivieren.

Dass PHP nach dem Update von 10.4.10 auf 10.5.0 deaktiviert wurde liegt daran, dass OS X 10.4 Tiger einen Apache 1.3 und OS X 10.5 Leopard einen Apache 2.2 mitliefert. Die alte Konfiguration unter /etc/httpd/ blieb erhalten, aber der neue Apache liest seine Konfiguration aus dem Ordner /etc/apache2/. Neben dem neuen Apache Webserver kommt Leopard übrigens endlich auch mit einer PHP 5 Version und zwar mit PHP 5.2.4 - sehr erfreulich.

Die einzige Änderung die man vornehmen muss* ist in der Datei /etc/apache2/httpd.conf das # am Anfang der Zeile:

LoadModule php5_module    libexec/apache2/libphp5.so

zu entfernen. Danach den Webserver neu starten - am einfachsten über Systemeinstellungen > Sharing > Personal Web Sharing, einmal deaktivieren und dann wieder aktivieren.

Alle weiteren Konfigurationseinstellungen bzgl. PHP befinden sich in der Datei /etc/apache2/other/php5.conf, dort sollten aber keine Änderungen notwendig` sein.

*Root bzw. Admin Rechte erforderlich, am einfachsten per Terminal.app:

sudo vi /etc/apache2/httpd.conf

Kommentare