2012-06-30 8 views
10

Ho seguito diversi tutorial. La condivisione web è attiva e ho decommentato il modulo php in apache2/httpd.conf, ma quando provo ad aprire il file phpinfo, tenta comunque di aprirlo come file.Abilitazione di PHP non funzionante dopo l'abilitazione su OSX Lion

+0

Quali passi hai preso e come hai tenta di aprire il file? – GordonM

+0

L'ho aggiunto alla radice del mio sito web personale e ho provato ad aprirlo in Firefox. – Tommy

+1

Il "file phpinfo" ha ".php" alla fine del nome file? Cosa contiene "il file phpinfo"? –

risposta

28

Modificare il /etc/apache2/httpd.conf e assicurarsi che la linea:

LoadModule php5_module libexec/apache2/libphp5.so 

... esiste. Penso che sia commentata di default nella OS X configurazione standard, ma da quello che mi ricordo, è sufficiente togliere il commento, quindi riavviare Apache:

sudo apachectl restart 

e si dovrebbe essere a posto.

O

uso MAMP

http://www.mamp.info/en/index.html

+1

Ho fatto tutto questo. – Tommy

+0

stai caricando i tuoi file PHP dalla cartella Home directory di Sites? –

+0

Se si intende Nome utente/Siti, allora sì. – Tommy

19

Assicurarsi che la configurazione di Apache include questa linea:

AddType application/x-httpd-php .php 
+0

Non ho trovato questo – Tommy

+0

Sul mio sistema è in un file chiamato php5.conf, ma sto usando Apache da MacPorts invece dell'originale ... Penso Ho copiato la mia configurazione direttamente dalla configurazione originale, anche se –

+1

Potrebbe essere necessario copiare /etc/php.ini.default in /etc/php.ini se quest'ultimo non esiste. –