1. ホーム
  2. php

どの「php.ini」ファイルが使用されているかを知るにはどうしたらよいですか?

2023-10-08 22:20:05

質問

のあるパスを検索すると php.ini ファイルがあるパスを検索してみると、多くの php.ini というコマンドを実行すると find / -name php.ini . では、PHP スクリプトのウェブページから php.ini の場所を正確に知るにはどうしたらよいのでしょうか?

どのように解決するのですか?

あなたは php_ini_loaded_file()を使用します。 .

から取得した php.net :

$inipath = php_ini_loaded_file();
if ($inipath) {
    echo 'Loaded php.ini: ' . $inipath;
} else {
    echo 'A php.ini file is not loaded';
}

また php_ini_scanned_files() .

また、CLI から PHP スクリプトを実行した場合、別の php.ini ファイルが使用される可能性があることに注意してください。

その他のオプション

  • php -i|grep 'php.ini'
  • 作成 info.php を含む <?php phpinfo(); を含むファイルを webroot にコピーし、ブラウザで実行します。