Como obter o caminho do php.ini?

1

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?

    
por genesis 27.07.2011 / 15:41

3 respostas

6

Para a web, crie uma página php simples que tenha o seguinte

    <?php
    phpinfo();
    ?>

Ele mostrará todos os arquivos ini analisados

    
por 27.07.2011 / 15:58
6

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
    
por 27.07.2011 / 15:46
2

Você pode verificar com:

# php -i | grep "php.ini"
    
por 27.07.2011 / 16:06