GNU/Linux >> Linux Esercitazione >  >> Linux

Dove posso trovare php.ini?

Sulla riga di comando eseguire:

php --ini

Otterrai qualcosa come:

Configuration File (php.ini) Path: /etc/php5/cli
Loaded Configuration File:         /etc/php5/cli/php.ini
Scan for additional .ini files in: /etc/php5/cli/conf.d
Additional .ini files parsed:      /etc/php5/cli/conf.d/curl.ini,
/etc/php5/cli/conf.d/pdo.ini,
/etc/php5/cli/conf.d/pdo_sqlite.ini,
/etc/php5/cli/conf.d/sqlite.ini,
/etc/php5/cli/conf.d/sqlite3.ini,
/etc/php5/cli/conf.d/xdebug.ini,
/etc/php5/cli/conf.d/xsl.ini

Viene dalla mia macchina di sviluppo locale. Tuttavia, la seconda riga è quella interessante. Se non viene menzionato nulla, dai un'occhiata al primo. Questo è il percorso in cui PHP cerca php.ini file.

Puoi grep le stesse informazioni usando phpinfo() in uno script e chiamarlo con un browser. È menzionato nel primo blocco dell'output. php -i fa lo stesso per la riga di comando, ma è abbastanza scomodo.


Il modo migliore per trovarlo è:

Crea un file PHP (.php ) e aggiungi il seguente codice:

<?php phpinfo(); ?>

e aprilo in un browser. Mostrerà il file che viene effettivamente letto!

Aggiornamenti dell'OP:

  1. È probabile che la risposta accettata in precedenza sia più rapida e conveniente per te, ma non è sempre corretta. Vedi i commenti su quella risposta.
  2. Si prega di notare anche l'alternativa più conveniente <?php echo php_ini_loaded_file(); ?> menzionato in questa risposta.

Linux
  1. Dove posso trovare il file buildinfo.sh?

  2. Dove posso trovare Java SDK in Linux dopo averlo installato?

  3. Dove posso trovare il codice sorgente della chiamata di sistema?

  4. Linux perché non riesco a reindirizzare find result a rm?

  5. Dove posso trovare l'immagine AMI di Amazon Linux per VirtualBox?

Dove trovare i dati sulla larghezza di banda

Dove trovare le informazioni sul mio server

Dove posso trovare un record su cPanel?

Come faccio a sapere dove è ospitato il mio sito web?

Dove posso trovare la prima versione del sistema operativo Linux?

Dov'è il file php.ini su un PC Linux/CentOS?