Que arquivo ini do PHP

2

Quando executo o comando bash php --ini para encontrar a localização do arquivo php.ini , o arquivo carregado é:

Loaded Configuration File:         /etc/php5/cli/php.ini

Mas quando executo um php.info no meu servidor, recebo este como o carregado:

/etc/php5/apache2/php.ini

Qual comando posso executar para retornar o que está associado ao Apache?

Eu me lembro no CentOS, eu poderia usar qual php (eu acho) e que iria devolvê-lo, mas usando o Debian ele não funciona.

    
por GreenLion 18.02.2016 / 14:18

1 resposta

0

O /etc/php5/apache2/php.ini é carregado por padrão quando executado em libapache-mod-php5, não tenho certeza de como você pode fazer isso a partir da linha de comando, mas você pode especificar o arquivo ini a ser carregado manualmente usando a opção de linha de comando --php-ini .

Por exemplo:

$ php --ini --php-ini /etc/php5/apache2/

No entanto, parece que, mesmo no caso acima, o /etc/php5/cli/conf.d é analisado. Aparentemente, para sobrescrever esse diretório, você pode precisar configurá-lo em tempo de compilação, veja: link

    
por 18.02.2016 / 14:36

Tags