Comment trouver le fichier \'php.ini\' actif sur un serveur Linux Ubuntu ?

Mary-Kate Olsen
Libérer: 2024-10-24 21:52:31
original
734 Les gens l'ont consulté

How to Find the Active 'php.ini' File on a Linux Ubuntu Server?

Détermination du chemin du fichier 'php.ini' actif

Lors de la gestion de plusieurs fichiers 'php.ini' sur un serveur Linux Ubuntu, il devient crucial d’identifier celui utilisé. La commande 'find / -name php.ini' peut révéler de nombreuses instances, mais comment déterminer le fichier spécifique utilisé par une page Web de script PHP ?

PHP fournit deux méthodes pratiques pour vérifier le 'php' actif. ini' :

  • Ligne de commande :

    Exécutez la commande suivante dans le terminal :

    <code class="php">php --ini</code>
    Copier après la connexion

    Ce renvoie le chemin d'accès au fichier de configuration utilisé, ainsi que tous les fichiers .ini supplémentaires analysés à partir du répertoire « php.d ».

  • Webserver-SAPI (par exemple, Apache ou Nginx) :

    Dans le script PHP, utilisez la fonction 'phpinfo()' pour récupérer des informations sur la configuration PHP. Sous l'en-tête "Chemin du fichier de configuration (php.ini)", vous trouverez l'emplacement du fichier 'php.ini' actif.

Voici un exemple de sortie de 'php -- ini' :

<code class="bash">bash-3.2# php --ini
Configuration File (php.ini) Path: /usr/local/php5/lib
Loaded Configuration File:         /usr/local/php5/lib/php.ini
Scan for additional .ini files in: /usr/local/php5/php.d
Additional .ini files parsed:      /usr/local/php5/php.d/10-extension_dir.ini,
/usr/local/php5/php.d/20-extension-opcache.ini,
/usr/local/php5/php.d/40-openssl.ini,
/usr/local/php5/php.d/50-extension-apcu.ini,
/usr/local/php5/php.d/50-extension-curl.ini,
/usr/local/php5/php.d/50-extension-gmp.ini,
/usr/local/php5/php.d/50-extension-imap.ini,
/usr/local/php5/php.d/50-extension-intl.ini,
/usr/local/php5/php.d/50-extension-mcrypt.ini,
/usr/local/php5/php.d/50-extension-mssql.ini,
/usr/local/php5/php.d/50-extension-pdo_pgsql.ini,
/usr/local/php5/php.d/50-extension-pgsql.ini,
/usr/local/php5/php.d/50-extension-propro.ini,
/usr/local/php5/php.d/50-extension-raphf.ini,
/usr/local/php5/php.d/50-extension-readline.ini,
/usr/local/php5/php.d/50-extension-xdebug.ini,
/usr/local/php5/php.d/50-extension-xsl.ini,
/usr/local/php5/php.d/60-extension-pecl_http.ini,
/usr/local/php5/php.d/99-liip-developer.ini</code>
Copier après la connexion

En utilisant ces méthodes, vous pouvez identifier rapidement le fichier 'php.ini' utilisé par votre script PHP, garantissant ainsi que toutes les modifications de configuration sont appliquées au fichier correct.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal