2012-06-30 7 views
10

He seguido varios tutoriales. El uso compartido de la web está activado y descomentó el módulo php en apache2/httpd.conf, pero cuando trato de abrir el archivo phpinfo, todavía intenta abrirlo como un archivo.Permitir que PHP no funcione después de habilitar en OSX Lion

+0

¿Qué medidas tomó usted y cómo se intenta abrir el archivo? – GordonM

+0

Lo agregué a la raíz de mi sitio web personal e intenté abrirlo en Firefox. – Tommy

+1

¿El "archivo phpinfo" tiene ".php" al final del nombre del archivo? ¿Qué tiene "el archivo phpinfo" en él? –

Respuesta

28

Editar su /etc/apache2/httpd.conf y asegúrese de que la línea:

LoadModule php5_module libexec/apache2/libphp5.so 

... existe. Creo que es comentada por defecto en la norma de configuración OS X, pero de lo que recuerdo, sólo tiene que quitar los comentarios que, a continuación, volver a iniciar Apache:

sudo apachectl restart 

y usted debe ser bueno para ir.

O

uso MAMP

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

+1

Hice todo eso. – Tommy

+0

¿está cargando sus archivos PHP desde el directorio de sitios de su carpeta de inicio? –

+0

Si te refieres a Nombre de usuario/Sitios, entonces sí. – Tommy

19

Asegúrese de que su configuración de Apache incluye esta línea:

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

No encontré esto – Tommy

+0

En mi sistema está en un archivo llamado php5.conf, pero estoy usando Apache de MacPorts en lugar del original ... Creo Copié mi configuración directamente desde la configuración original, aunque –

+1

Puede que tenga que copiar /etc/php.ini.default a /etc/php.ini si este último no existe. –

Cuestiones relacionadas