Was hindert meinen PHP auf Leopard (10.5) am Ausführen?

298
Sam Walton

Ich habe einen alten Mini, der eine Vanilla Leopard-Installation ausführt, die ich zum Hosten von Websites mit niedrigem Volumen verwende, während ich Web-Entwickler lerne. Ich habe virtuelle Hosts erfolgreich eingerichtet und sie führen statische Platzhalter-Sites aus. Meine Website ist meine erste Rails-App, auf der Fusion Passenger erfolgreich ausgeführt wird.

Ich möchte eine meiner Platzhalter-Sites als WordPress-Site einrichten, dh den PHP-Stack aktivieren. Nach mehreren Tutorials habe ich die Zeile zum Laden des PHP-Moduls auskommentiert und den Webserver neu gestartet. Ich stecke in die

 <?php phpinfo(); ?> 

Zeile in eine Datei in einem öffentlichen Verzeichnis und Apache gibt diese nur als Text weiter. Kein anderes Googling weist darauf hin, was ich sonst übersehen habe und warum ich hier als Reality-Check poste. Ich habe anscheinend MySQL erfolgreich über Homebrew installiert. Da dies eine ältere Maschine mit wenig RAM ist, versuche ich, sie schlank zu halten, weshalb ich widerstrebend bin, den Overhead von MAMP hinzuzufügen.

Was überblicke ich? Danke, Sam

0
Stellen Sie sicher, dass Ihre Datei mit einer von Apache / PHP erkannten Erweiterung wie ".php" endet. FreudianSlip vor 11 Jahren 0
Ja. [http://powerhat.org/btest.php ](http://powerhat.org/btest.php) Danke für das Schließen der Schleife. Sam Walton vor 11 Jahren 0

1 Antwort auf die Frage

0
Sam Walton

Wenn Sie weiter bei Google graben, scheint es bei 10.5 mehr zu tun, als andere vermuten. Ein Benutzer auf php.net (sachin bei dharmapurikar) kommentierte eine ältere Antwort, die das fehlende Stück ausfüllt:

Fügen Sie dies zu httpd.conf hinzu:

 <IfModule mod_php5.c> # If php is turned on, we respect .php and .phps files. AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps  # Since most users will want index.php to work we also automatically enable index.php <IfModule mod_dir.c> DirectoryIndex index.html index.php </IfModule> </IfModule>