Você já tentou usar o sinalizador --php-ini para especificar explicitamente o arquivo INI a ser carregado? I.E.
php --php-ini /etc/php.ini -f myfile.php
Estou tentando executar o Symfony no meu novo MacBook Pro, mas não tenho sorte em fazê-lo funcionar com os scripts de linha de comando.
Com cada tarefa do symfony relacionada a uma conexão de banco de dados, a seguinte mensagem aparece:
"Couldn't locate driver named mysql"
Então eu tentei testar o mysql a partir do script de linha de comando php interativo. Não há sorte para isso.
php > mysql_connect();
PHP Fatal error: Call to undefined function mysql_connect() in php shell code on line 1
Mas a execução da função mysql_connect no navegador funciona.
Eu já descobri que o php usa um php.ini diferente para scripts cli mas não tive a sorte de editá-lo para trabalhar com os comandos mysql.
Alguém sabe o que está errado aqui?
Obrigado antecipadamente!
Btw, eu não uso o MAMP ou qualquer coisa assim, apenas a instalação padrão do php do osx snow leopard 5.3+ e do mysql instalado.
Você já tentou usar o sinalizador --php-ini para especificar explicitamente o arquivo INI a ser carregado? I.E.
php --php-ini /etc/php.ini -f myfile.php