PHP 構成の問題

WBOY
WBOYオリジナル
2016-06-23 13:55:461287ブラウズ

phpinfo() 関数を使用して、php の設定環境を表示します。設定ファイル (php.ini) のディレクトリ プロンプトは次のとおりです:

設定ファイル (php.ini) パス C: WINDOWS
ロードされた設定ファイル C :\PHPphp.ini
皆さんにお聞きしたいのですが、なぜ設定ファイルのパスがC:Windowsになっているのに、読み込まれる設定ファイルがC:PHPディレクトリにある設定ファイルになってしまうのかということです。設定ファイルのパスを設定する必要はありませんか? 次に、デフォルトは PHP プログラム ディレクトリにあります。


ディスカッションに返信(解決策)

優先順位の問題です。まず Windows が利用可能かどうかを確認し、読み取り設定ファイル内のパスが見つかりません

これはデフォルトで問題ありませんC:Windows、ただし Windows では php.ini 設定ファイルが存在しない場合は、自分のファイル ディレクトリを検索して、自分のディレクトリに php.ini 設定ファイルがあることを確認して、それをロードします。
これは良くないと思う場合は、直接切り取って C:windows に貼り付けて、読み込まれるファイルが C:Windowsphp,ini になるようにすることもできます

個人的には、
設定ファイル (php.ini) を置くべきだと思います) パス C: WINDOWS 変数が置き換えられました

個人的には、
設定ファイル (php.ini) を置き換えるべきだと思います パス C: php.ini ファイル内の WINDOWS 変数


無視してもいいと思います。ファイルは正しくロードされましたね?これは勉強しても無駄です

php.ini を Windows にコピーします

Windows システムの場合
設定ファイル (php.ini) パス C: WINDOWS
デフォルトで php.ini がロードされる場所を表します

ロードされた設定ファイル C :PHPphp.ini
php.ini がロードされる実際の場所を表します
デフォルトの場所ではないため、もちろん指定する必要があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。