yii 2:gii索引页面加载问题

use*_*691 2 php yii gii yii2

我正在使用Yii 2 ..在我的main-local.php文件中:

'modules' => [
    'debug' => 'yii\debug\Module',
    'gii' => 'yii\gii\Module',
],
    'gii' => [
        'class' => 'yii\gii\Module',
        'allowedIPs' => ['127.0.0.1', '::1', '50.62.10.149', '50.63.59.230']
    ]
Run Code Online (Sandbox Code Playgroud)

可能是错误的原因如下:

Unknown Property – yii\base\UnknownPropertyException
Setting unknown property: yii\web\Application::gii
Run Code Online (Sandbox Code Playgroud)

KB9*_*KB9 5

我知道这是一个较旧的问题,但我也被困在这里,为了使这个工作正常,仅仅在主文件中定义gii组件是不够的,它也必须在main-local中定义:

if (!YII_ENV_TEST) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        'allowedIPs' => ['127.0.0.1', '::1', '50.62.10.149'],
    ];
}
return $config;
Run Code Online (Sandbox Code Playgroud)