Para a web, crie uma página php simples que tenha o seguinte
<?php
phpinfo();
?>
Ele mostrará todos os arquivos ini analisados
Eu tenho atualmente 3% de arquivosphp.ini
S no meu caminho / etc / php5.
árvore:
./php5_
./php5_/cli
./php5_/cli/conf.d
./php5_/cli/php.ini
./php5_/apache2
./php5_/apache2/conf.d
./php5_/apache2/php.ini
./php5_/conf.d
./php5_/conf.d/suhosin.ini
./php5_/conf.d/mysql.ini
./php5_/conf.d/mysqli.ini
./php5_/conf.d/gd.ini
./php5_/conf.d/pdo.ini
./php5_/conf.d/mcrypt.ini
./php5_/conf.d/curl.ini
./php5_/conf.d/pdo_mysql.ini
./cli
./cli/conf.d
./cli/php.ini
./apache2
./apache2/conf.d
./apache2/php.ini
./conf.d
./conf.d/memcache.ini
./conf.d/suhosin.ini
./conf.d/mysql.ini
./conf.d/mysqli.ini
./conf.d/gd.ini
./conf.d/pdo.ini
./conf.d/mcrypt.ini
./conf.d/memcached.ini
./conf.d/curl.ini
./conf.d/pdo_mysql.ini
mas ainda sinto que há algo errado. Eu tentei fazer alguns erros de sintaxe em todos os arquivos php.ini, tentei reiniciar o apache e ele foi reiniciado com sucesso. O que há de errado? Como posso obter o caminho para o REAL php.ini que eu deveria editar para poder ver as alterações?
Da sua linha de comando, apenas execute o php --ini:
[sandro@mercury ~]$ php --ini
Configuration File (php.ini) Path: /usr/local/etc
Loaded Configuration File: /usr/local/etc/php.ini
Scan for additional .ini files in: /usr/local/etc/php
Additional .ini files parsed: /usr/local/etc/php/extensions.ini
Você pode verificar com:
# php -i | grep "php.ini"
Tags php apache-2.2 php.ini