Cosa impedisce l'esecuzione del mio php su Leopard (10.5)?


0

Ho un vecchio mini che esegue un'installazione Leopard vaniglia che utilizzo per ospitare siti a basso volume mentre imparo lo sviluppo web. Ho configurato correttamente host virtuali e gestiscono siti segnaposto statici. In piena divulgazione, uno dei miei siti è la mia prima app Rails che esegue Fusion Passenger con successo.

Vorrei impostare uno dei miei siti segnaposto come sito WordPress in modo da abilitare lo stack PHP di riserva. Dopo diversi tutorial, ho decommentato la riga per caricare il modulo php e ho riavviato il web server. Ho inserito il file

 <?php phpinfo(); ?>

linea in un file in una directory pubblica e apache lo sta passando come solo testo. Nessun altro google indica ciò che ho trascurato e perché sto pubblicando qui come un controllo di realtà. Sembra che abbia installato mysql via homebrew con successo. Perché questa è una macchina più vecchia con una piccola quantità di RAM, sto cercando di mantenerla snella, motivo per cui sono resistente ad aggiungere il sovraccarico di MAMP ad essa.

Cosa sto trascurando? grazie, sam


Assicurati che il tuo file finisca con un'estensione riconosciuta apache / php, come ".php"
FreudianSlip

Sì. http://powerhat.org/btest.php Grazie per aver chiuso il loop.
Sam Walton,

Risposte:


0

Scavando ulteriormente su Google, sembra che sulla 10.5 ci sia molto altro da fare rispetto ad altri. Un utente su php.net (sachin at dharmapurikar) ha commentato una risposta più vecchia di questo che riempie il pezzo mancante:

Aggiungi questo a httpd.conf:

 <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>
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.