Cómo habilitar PHP en Apache para Mac OS X Yosemite & Mavericks
OS X Mavericks viene con PHP 5.4.30, y OS X Mountain Lion viene con PHP 5.3.13 preinstalado, aunque si inicia el servidor Apache incorporado, encontrará que PHP no está habilitado por defecto. Cambiar esto es fácil, y si eres un desarrollador web y quieres que PHP se ejecute en tu Mac local con OS X 10.8 o posterior, sigue adelante para que funcione en poco tiempo.
Inicie Terminal e ingrese el siguiente comando, usando la contraseña de administrador cuando se le solicite:
sudo nano /etc/apache2/httpd.conf
Ahora presiona Control+W para usar la función de búsqueda de nano y escribe “php”
Ubique la siguiente línea y elimine el comentario () del principio:
LoadModule php5_module libexec/apache2/libphp5.so
Ahora presiona Control+O para guardar los cambios, seguido de Control+X para salir de nano.
De vuelta en el símbolo del sistema, querrá reiniciar el servidor Apache para que se cargue el módulo php. Esto se hace con el siguiente comando, o puede alternar el interruptor de encendido/apagado en el panel de WebSharing de terceros:
sudo apachectl restart
Apache se reinicia rápidamente y se habilitará PHP.
Puedes verificar esto lanzando cualquier archivo php en el directorio ~/Sitios/ y cargando localhost/~user/file.php en un navegador web, o usas phpinfo() para verificar el php existente configuración colocando lo siguiente en cualquier archivo con extensión php:
Guarde ese archivo en el directorio ~/Sitios/ del usuario y cárguelo en un navegador web.
Si desea realizar algún cambio en la configuración de PHP, use el siguiente comando para hacer una copia del archivo php.ini predeterminado:
cp /private/etc/php.ini.default /private/etc/php.ini
Haga ajustes al archivo php.ini copiado en /etc/ o /private/etc/ según sea necesario, dejando intacto el archivo .default original. Como de costumbre, cualquier cambio importante en php.ini deberá ir seguido de otro reinicio de Apache para que surta efecto.