ホームページ > php教程 > php手册 > php.ini-dist と php.ini-recommended の違いの紹介 (開発およびセキュリティ関連の友人にとって便利です)

php.ini-dist と php.ini-recommended の違いの紹介 (開発およびセキュリティ関連の友人にとって便利です)

WBOY
リリース: 2016-06-13 11:59:25
オリジナル
735 人が閲覧しました

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

PhpIniDir は、以前は PHP の初期化ファイル php.ini へのパスでした。PHP5 では、PHP.ini の検索パスは no でした。 PHP4 時代では %SystemRoot% に限定されていました。PHP5 は次の順序に従います。PHP.ini を検索します:

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

これら 5 つの解決策のうち、Apache2 を使用する場合は PHPiniDir を使用するのが最適です。 apache2/conf/httpd.conf ファイルに次の行を追加します:

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

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート