2013-07-25 17 views
108

Non riesco a trovare la posizione PHP.ini sul mio server. Ho controllato tutte le risposte Stack Overflow ma non riesco a trovare la mia posizione php.ini.Dove si trova il file php.ini su un PC Linux/CentOS?

Ho Linux, Cent OS, zPanel. Ultima versione di PHP.

Il mio computer: Linux Mint 15 KDE.

risposta

227

nel vostro terminale/console (solo Linux, in finestre è necessario Putty)

ssh [email protected] 
php -i | grep "Loaded Configuration File" 

E vi mostrerà qualcosa di simile Loaded Configuration File => /etc/php.ini.

ALTERNATIVA METODO:

È possibile creare un file php sul tuo sito web, che corrono: <?php phpinfo(); ?>, e si può vedere la posizione php.ini sulla linea con: "Loaded Configuration File".

+3

Questo non è il php.ini per tutte le cose. È per la CLI. su ubuntu 16.04/php7.0 (predefinito); questo sta per darvi /etc/php/7.0/cli/php.ini (o simili) per apache sarà a /etc/php/7.0/apache2/php.ini Php info ti darà solo il massimo livello di php.ini; quindi se si rilasciano informazioni in una directory html, verrà mostrato QUELLO (non predefinito apache, ecc.) Si prega di aggiornare la risposta, è quasi completo;) – Nick

+3

'php -i | grep "php.ini" 'è più facile da ricordare. ;) – ahgood

+1

'php -i | grep php.ini' è ancora più semplice grazie – Edward

25

È possibile trovare il percorso a php.ini nell'output di phpinfo(). Vedi sotto "File di configurazione caricato".

enter image description here

+0

, ma ho usato il comando sChristian ssh, grazie –

+1

Nessun problema, solo due modi diversi per farlo. Potrebbe essere utile per gli altri più tardi. –

10
php -i |grep 'Configuration File' 
+0

Questo è il mio metodo preferito perché non devi cercare nel file per vederlo. – ajon

5

#php -i | grep php.ini inoltre funzionerà anche!

17

Sulla maggior parte monta le potete trovare qui:

/etc/php.ini

+0

Come si può cambiare il file di configurazione caricato da /usr/local/lib/php.ini in /etc/php.ini? –

+0

@ user689017 http://stackoverflow.com/questions/19200498/change-php-ini-location-file –