ホームページ >バックエンド開発 >PHPチュートリアル >php.ini-dist と php.ini-recommended の違いの概要

php.ini-dist と php.ini-recommended の違いの概要

黄舟
黄舟オリジナル
2016-12-17 09:28:211151ブラウズ

php.ini-recommended は php.ini-dist よりも高いセキュリティ レベルを持っています。デフォルトでは、display_errors をオフ、magic_quotes_gpc をオフなどに設定します。対応する php.ini-dist がデフォルト設定です。 したがって、Web テストと一般的な開発だけを行う場合は php.ini-dist を使用し、それ以外の場合は php.ini-recommended を使用します。

簡単な説明:

ローカルで開発および学習している場合は、php.ini-dist をコピーして php.ini として保存することをお勧めします

サーバー上で使用している場合は、安全のため php.ini をコピーしてくださいini
PhpIniDir の適用

PhpIniDir は、PHP5 では、PHP の検索パスである Windows ディレクトリに配置されていました。 .ini は PHP4 時代の %SystemRoot に限定されなくなりました。%、PHP5 は次の順序で PHP.ini を検索します:

1。このコマンドは PHP が使用される場合にのみ使用されます。 Apache モジュール。CGI を実行する PHP はサポートしません)
2. レジストリ キーの値 : HKEY_LOCAL_MACHINE/SOFTWARE/PHP/IniFilePath
3. 環境変数: %PHPRC%
4. Web サーバー ディレクトリ (CLI の場合) SAPI モジュール)
5. Windows ディレクトリ (C:/windows または C: /winnt)

これら 5 つのソリューションのうち、Apache2 を使用する場合は、PHPIniDir を使用するのが最適です。つまり、apache2/conf/httpd.conf に追加します。 file:

# php.ini へのパスを設定します
PHPIniDir "C:/php"

さらに、NTFS 上の PHP.ini に対する読み取り権限をサーバーに与えることを忘れないでください。

上記は php.ini-dist と php.ini-recommended の違いの紹介です。その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。


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