ホームページ > バックエンド開発 > PHPチュートリアル > phpinfo() で表示されるページに php.ini へのパスが 2 つあるのはなぜですか?ソリューションのアイデア

phpinfo() で表示されるページに php.ini へのパスが 2 つあるのはなぜですか?ソリューションのアイデア

WBOY
リリース: 2016-06-13 13:36:12
オリジナル
1247 人が閲覧しました

phpinfo() で表示されるページに php.ini へのパスが 2 つあるのはなぜですか? ? ?
php.ini ファイルの場所を決定するのは次の 2 つのうちどれですか?

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
Configuration File (php.ini) Path    C:\WINDOWS  
Loaded Configuration File            D:\MyEnv\php5\php.ini  

ログイン後にコピー


両方のパスにある php.ini を削除すると、次のように表示されました:
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
Configuration File (php.ini) Path    C:\WINDOWS  
Loaded Configuration File            (none)

ログイン後にコピー

その後、phpinfo()関数を使用したところ、出力はまだ正常であることがわかりました。何が起こっているのでしょうか?設定ファイルが読めないんじゃないでしょうか?なぜエラーを報告しないのでしょうか?

皆さん、ありがとうございました! ! !


-----解決策---------
PHP が WINDOWS 環境で実行されている場合、最初に C:WINDOWS で設定ファイルが検索され、見つからない場合は、PHP インストール ディレクトリ内で検索されます。両方のディレクトリで見つからない場合は、PHP のデフォルト設定が使用されます。環境。したがって、C:WINDOWS または PHP インストール ディレクトリに少なくとも 1 つの適切な PHP 構成ファイルがあれば十分です。
------解決策------------------
存在するなら表示する必要はないですよね?
テストしていないのでわかりません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート