L'objectif de ce guide est d'apprendre à trouver l'emplacement du php.ini
chargé . fichier.
Dans ce didacticiel, vous apprendrez :
- Comment trouver l'emplacement de php.ini à partir de la ligne de commande
- Comment trouver l'emplacement de php.ini en utilisant le
phpinfo()
fonction

Configuration logicielle requise et conventions utilisées
Catégorie | Exigences, conventions ou version du logiciel utilisée |
---|---|
Système | Installation d'Ubuntu 20.04 ou mise à niveau d'Ubuntu 20.04 Focal Fossa |
Logiciel | Apache, Nginx, PHP, PHP-FPM |
Autre | Accès privilégié à votre système Linux en tant que root ou via le sudo commande. |
Conventions | # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié |
Emplacement de php.ini sur Ubuntu 20.04 instructions étape par étape
- Créez un fichier nommé
phpinfo.php
dans le répertoire racine de votre serveur Web, par exemple./var/www/html/
avec le contenu suivant :<?php // Show all information, defaults to INFO_ALL phpinfo(); ?>?
- Naviguez dans votre navigateur Web jusqu'à l'emplacement de l'URL
http://SERVER-HOST-OR-IP/phpinfo.php
. Recherchez dans la page le fichierphp.ini
chargé fichier de configuration.
Vous pouvez également exécuter la commande suivante pour localiser le php.ini
chargé fichier de configuration pour la ligne de commande (cli) php
commande :
php --ini | grep Loaded Loaded Configuration File: /etc/php/7.3/cli/php.ini
Veuillez noter que le php.ini
ci-dessus l'emplacement du fichier est utilisé par php
commande. Pour le serveur Web Apache, le chemin ci-dessus se traduira par :
/etc/php/7.3/apache2/php.ini
Pour Nginx ou Apache avec PHP-FPM, le chemin sera probablement :
/etc/php/7.3/fpm/php.ini