ホームページ >バックエンド開発 >PHPチュートリアル >php.ini-dist と php.ini-recommended の違いの紹介 (開発者やセキュリティ関係者に便利)_PHP チュートリアル

php.ini-dist と php.ini-recommended の違いの紹介 (開発者やセキュリティ関係者に便利)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:17:19829ブラウズ

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

詳細は http://www.php.net を参照してください

簡単な説明:

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

サーバー上で使用する場合は、セキュリティの為、php.ini-recommended をコピーして php.ini として保存してください

PhpIniDir application

PhpIniDir は、以前は PHP の初期化ファイル php.ini のパスでした。 , 皆さん、php.ini を Windows ディレクトリに置きます。PHP5 では、PHP4 時代の PHP.ini の検索パスは %SystemRoot% に限定されなくなりました。PHP5 は次の順序で PHP.ini を検索します。 PHPIniDir (Apache 2 モジュールのみ。この命令は PHP が Apache モジュールとして使用される場合にのみ使用されます。CGI を実行する PHP はサポートされていません)
2. レジストリ キー: HKEY_LOCAL_MACHINE/SOFTWARE/PHP/IniFilePath
3. 環境変数: %PHPRC %
4. PHP5 ディレクトリ (CLI 用)、または Web サーバー ディレクトリ (SAPI モジュール用)
5. Windows ディレクトリ (C:/windows または C:/winnt)

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

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

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

http://www.bkjia.com/PHPjc/325710.html

tru​​ehttp://www.bkjia.com/PHPjc/325710.html技術記事 php.ini-recommended は php.ini-dist よりも高いセキュリティ レベルを持っています。デフォルトでは、display_errors をオフ、magic_quotes_gpc をオフなどに設定します。対応する php.ini-dist はデフォルト設定です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。