Alterar o php.ini usado pela linha de comando

3

Eu tento executar um script a partir da linha de comando, um script feito pelo framework zend. Eu também usei o Zend Server que tem seu próprio php.ini. Quando tento iniciar meu script na linha de comando, não consigo me conectar com meu banco de dados mysql. É porque na linha de comando é preciso (tem que ser) outro arquivo php.ini localizado em algum lugar no meu sistema Mac OS X Lion, porque o caminho para o mysql.sock não é o caminho que está configurado no servidor zend php.ini.

Eu gostaria de deixar a linha de comando usar meu php.ini do zend Server.

Espero que alguém saiba como fazer isso.

Atenciosamente, Nicky

    
por user968898 05.12.2011 / 13:41

1 resposta

3

Você pode iniciar o php a partir da linha de comando com uma opção para especificar o caminho onde o arquivo php.ini que você deseja usar está localizado:

php -c /path/to/zend/phpini/folder myfile.php

Para descobrir a pasta na qual a linha de comando php.ini está localizada, você pode usar:

php -i | grep php.ini
    
por 05.12.2011 / 23:54