各 Yii 環境は、エントリ スクリプトのindex.php やさまざまな設定ファイルを含む設定ファイルのセットです。実際、これらはすべて /path/to/digpage.com/environments ディレクトリに配置されています。このディレクトリの内容を見てみましょう:
. ├── dev │ ├── backend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ ├── index-test.php │ │ └── index.php │ ├── common │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── console │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── frontend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ ├── index-test.php │ │ └── index.php │ └── yii ├── prod │ ├── backend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ └── index.php │ ├── common │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── console │ │ └── config │ │ ├── main-local.php │ │ └── params-local.php │ ├── frontend │ │ ├── config │ │ │ ├── main-local.php │ │ │ └── params-local.php │ │ └── web │ │ └── index.php │ └── yii └── index.php
上のディレクトリ構造図から、次のことがわかります。環境ディレクトリの下には次の 3 つがあります:
ディレクトリ dev
ディレクトリ prod
ファイルindex.php
このうち、dev と prod は同じです。構造で、4 つのディレクトリと 1 つのファイルが含まれます:
フロントエンド ディレクトリ。フロントエンド アプリケーションに使用されます。これには、構成ファイルを保存するための config ディレクトリと、Web エントリ スクリプトを保存するための Web ディレクトリが含まれます
backend ディレクトリ。バックグラウンド アプリケーションに使用され、内容はフロントエンドと同じです。
console ディレクトリ。コマンド ライン アプリケーションに使用されます。コマンド ラインは config ディレクトリのみを含みます。アプリケーションは Web エントリ スクリプトを必要としないため、Web ディレクトリはありません。
common ディレクトリは、さまざまな Web アプリケーションやコマンド ライン アプリケーションの共通の環境設定に使用されます。異なるアプリケーションは同じエントリ スクリプトを共有できないため、config ディレクトリのみが含まれます。この共通性のレベルは環境のレベルよりも低い、つまり、その普遍性は特定の環境でのみ共通であり、すべての環境で共通であるわけではないことに注意してください。
yii ファイルは、コマンド ライン アプリケーションのエントリ スクリプト ファイルです。
推奨学習:yii フレームワーク
以上がyii 設定ファイルはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。