ホームページ > バックエンド開発 > PHPの問題 > php.ini-dist と php.ini-recommended の違いは何ですか

php.ini-dist と php.ini-recommended の違いは何ですか

青灯夜游
リリース: 2023-03-17 17:54:01
オリジナル
3200 人が閲覧しました

違い: 1. php.ini-recommended のセキュリティ レベルは php.ini-dist よりも高く、デフォルトでは、display_errors、magic_quotes_gpc およびその他のオプションが Off に設定され、その後 php.ini-dist に設定されます。 2. php .ini-dist は Web テストや一般的な開発での使用に適していますが、php.ini-recommended はセキュリティ設定が高く、製品の起動後にサーバーで使用するのに適しています。

php.ini-dist と php.ini-recommended の違いは何ですか

このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター

PHP オープンソース スクリプト言語 PHP (外国名:ハイパーテキスト プリプロセッサ (中国語名:「ハイパーテキスト プリプロセッサ」) は、汎用のオープンソース スクリプト言語です。 C 言語、Java、Perl の特徴を吸収した構文であり、敷居が低く、習得が容易で広く使用されており、主に Web 開発の分野に適しています。 PHPのファイル拡張子はphpです。

php をダウンロードした後、設定を行うと、php.ini-dist と php.ini-recommended の 2 つの php.ini が存在します。違いは何ですか?自分に合ったバージョンを選択するにはどうすればよいですか?

php.ini-dist と php.ini-recommended

1、php の違いを見てみましょう。 ini -recommended は php.ini-dist よりも高いセキュリティ レベルを持ちます。

php.ini-recommended のデフォルトでは、display_errors が off、magic_quotes_gpc が Off などに設定されますが、相対的な php.ini-distすべてデフォルト設定です。

2. さまざまな使用シナリオ

php.ini-dist は開発 (テスト用) での使用に適していますが、php.ini-recommended はより高いセキュリティ設定を備えています。決定されている場合は、製品がオンラインになった後にサーバーで使用するのに適しています。

つまり、Web テストと一般的な開発だけを行う場合は php.ini-dist を使用し、それ以外の場合は php.ini-recommended を使用します。

#簡単な説明:

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

サーバーの場合 インターネットで使用する場合は、安全のため、php.ini-recommended をコピーし、php.ini として保存してください

拡張知識: PhpIniDir の応用

PhpIniDir PHP の初期化ファイル php.ini のパスです。以前は、php.ini を Windows ディレクトリに配置していました。PHP5 では、PHP.ini の検索パスに制限がなくなりました。 PHP5 の PHP.ini は次の順序で検索されます: 1. 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 つのソリューションのうち、Apache2 を使用する場合は、PHPIniDir を使用するのが最適です。つまり、次を追加します:

# configure the path to php.ini
PHPIniDir " C:/php"
ログイン後にコピー

さらに、これを apache2/conf/httpd.conf ファイルに追加します:

rrreee

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

推奨学習: 「PHP ビデオ チュートリアル

以上がphp.ini-dist と php.ini-recommended の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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