Gii を始めましょう
Gii は Yii のモジュールです。これは、アプリケーションの modules プロパティを構成することで有効にできます。
一般的に、config/web.php ファイルには次の構成コードがあります: (推奨学習: yii フレームワーク)
$config = [ ... ]; if (YII_ENV_DEV) { $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', ]; }
この構成は、現在開発環境である場合、アプリケーションに gii モジュールが含まれ、モジュール クラスが yii\gii\Module であることを示します。
アプリケーションのエントリ スクリプト web/index.php を確認すると、次のコード行が YII_ENV_DEV を true に設定していることがわかります:
defined('YII_ENV') or define('YII_ENV', 'dev');
この行の定義を考慮すると、コードの場合、アプリケーションは開発モードであり、Gii モジュールは上記の設定に従って開きます。
URL 経由で Gii に直接アクセスできます:
http://hostname/index.php?r=gii
情報: このマシン以外のマシン経由で Gii にアクセスすると、セキュリティ上の理由からリクエストは拒否されます。 。
アクセスを許可する IP アドレスを追加するように Gii を設定できます:
'gii' => [ 'class' => 'yii\gii\Module', 'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '192.168.178.20'] // 按需调整这里 ],
以上がyii フレームワークで Gii を開く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。