Où est le php.fichier ini sur un PC Linux / CentOS? [dupliquer]

cette question a déjà une réponse ici:

  • mec, où est mon php.ini? 12 réponses

Je ne trouve pas PHP.localisation ini sur mon serveur. J'ai vérifié toutes les réponses de dépassement de pile mais je ne trouve pas mon php.ini emplacement.

J'ai Linux, Cent OS, zPanel. Dernière la version de PHP.

mon ordinateur: Linux Mint 15 KDE.

127
demandé sur halfer 2013-07-25 10:39:52

5 réponses

dans votre terminal / console (seulement Linux, dans windows vous avez besoin de Putty )

ssh user@ip
php -i | grep "Loaded Configuration File"

et il vous montrera quelque chose comme ce Loaded Configuration File => /etc/php.ini .

ALTERNATIVE METHOD

Vous pouvez faire un fichier php sur votre site web, qui courent: <?php phpinfo(); ?> , et vous pouvez voir le php.emplacement ini sur la ligne avec: "fichier de Configuration chargé" .

mise à Jour Cette commande donne le chemin tout de suite

cli_php_ini=php -i | grep /.+/php.ini -oE  #ref. https://stackoverflow.com/a/15763333/248616
    php_ini="${cli_php_ini/cli/apache2}"   #replace cli by apache2 ref. https://stackoverflow.com/a/13210909/248616
262
répondu NETCreator Hosting - WebDesign 2018-07-18 08:41:53

vous pouvez trouver le chemin vers php.ini dans la sortie de phpinfo() . Voir "fichier de Configuration chargé".

enter image description here

29
répondu Hein Andre Grønnestad 2013-07-25 06:49:30

Sur la plupart des installations, vous pouvez le trouver ici:

/etc/php.ini

21
répondu TheRealJAG 2015-07-14 10:57:01
php -i |grep 'Configuration File'
10
répondu srain 2015-07-14 10:56:51

#php -i | grep php.ini fonctionne aussi!

6
répondu Randeep 2014-09-14 09:31:35