ホームページ >PHPフレームワーク >YII >yii フレームワークで Gii を開く方法

yii フレームワークで Gii を開く方法

(*-*)浩
(*-*)浩オリジナル
2019-11-27 16:13:542993ブラウズ

yii フレームワークで Gii を開く方法

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 を開く方法

以上がyii フレームワークで Gii を開く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。