Como habilitar o PHP no Apache para Mac OS X Yosemite & Mavericks
OS X Mavericks vem com PHP 5.4.30, e OS X Mountain Lion vem com PHP 5.3.13 pré-instalado, mas se você iniciar o servidor Apache integrado, descobrirá que o PHP não está ativado por padrão. Mudar isso é fácil, e se você é um desenvolvedor web e deseja que o PHP seja executado em seu Mac local com OS X 10.8 ou posterior, siga em frente para que funcione rapidamente.
Abra o Terminal e digite o seguinte comando, usando a senha do administrador quando solicitado:
sudo nano /etc/apache2/httpd.conf
Agora pressione Control+W para usar o recurso de pesquisa do nano e digite “php”
Localize a seguinte linha e remova o comentário () do início:
LoadModule php5_module libexec/apache2/libphp5.so
Agora pressione Control+O para salvar as alterações, seguido de Control+X para sair do nano.
De volta ao prompt de comando, reinicie o servidor Apache para carregar o módulo php. Isso é feito com o seguinte comando, ou você pode alternar o botão liga/desliga no painel WebSharing de terceiros:
sudo apachectl restart
O Apache reinicia rapidamente e o PHP será habilitado.
Você pode verificar isso lançando qualquer arquivo php no diretório ~/Sites/ e carregando localhost/~user/file.php em um navegador da Web, ou você usa phpinfo() para verificar o php existente configuração colocando o seguinte em qualquer arquivo com uma extensão php:
Salve o arquivo no diretório ~/Sites/ do usuário e carregue-o em um navegador da web.
Se você quiser fazer alguma alteração na configuração do PHP, use o seguinte comando para fazer uma cópia do arquivo php.ini padrão:
cp /private/etc/php.ini.default /private/etc/php.ini
Faça ajustes no arquivo php.ini copiado em /etc/ ou /private/etc/ conforme necessário, deixando o arquivo .default original intacto. Como de costume, quaisquer alterações importantes no php.ini precisarão ser seguidas por outra reinicialização do Apache para entrar em vigor.