No OS X
Usando MAMP
Digite o comando which php
no terminal para ver qual versão do PHP você está usando. Se não for a versão PHP do MAMP, a variável $ PATH usada pelo Bash precisará ser atualizada.
Primeiro, você deve usar o comando "cd / Applications / MAMP / bin / php" para verificar qual versão php do MAMP e tomar nota da versão (por exemplo, php5.6.7).
Depois de conhecer a versão, edite o ~/.bash_profile
arquivo (ou seja, o .bash_profile
que está no diretório inicial) e adicione uma linha de exportação:
export PATH=/Applications/MAMP/bin/php/php5.6.7/bin:$PATH
Certifique-se de substituir o php5.6.7 pela versão do PHP que você selecionou no MAMP.
Depois que o arquivo for salvo, feche o Terminal e abra-o novamente. Feito isso, você usará o PHP que acompanha o MAMP.
Uma maneira de encontrar facilmente qual deve ser a linha que você precisa colocar dentro do seu .bash_profile
é executar o seguinte comando dentro do seu terminal:
echo export PATH=`cat /Applications/MAMP/conf/apache/httpd.conf \
| grep php | grep -i LoadModule | head -n1 \
| sed -e 's/^[^\/]*\/\(.*\)\/mod.*/\/\1/'`/bin:\$PATH
Copiar e colar essas três linhas no seu terminal produzirá corretamente a versão PHP que foi selecionada dentro do painel de controle do MAMP.
Usando Homebrew / MacPorts
Verifique se o seu path
contém /usr/local/bin/
(Homebrew) ou/opt/local/bin
(MacPorts) se você estiver usando PHP que vem com um desses dois gerenciadores de pacotes.
Verificando o caminho do PHP com MacPorts
Você pode encontrar a localização exata do PHP usando MacPorts com o seguinte comando:
port contents php70 | grep bin/php
Observe que você deve substituir php70
pela versão do PHP que você instalou.
Verifique o caminho do PHP com Homebrew-php
Homebrew-php ( https://github.com/Homebrew/homebrew-php ) é um toque que possui várias versões diferentes do PHP.
Você pode encontrar a localização exata do PHP usando o Homebrew com o seguinte comando:
brew --prefix homebrew/php/php56
Observe que você deve substituir php56
pela versão do PHP que você instalou.