无法启动gii生成器

时间:2017-06-21 13:11:23

标签: yii gii

我正在尝试启动gii生成器但由于某种原因它无法启动。我在Web服务器上工作而不是在我的localhost中。 我在配置文件中设置了这样的gii:

if (YII_ENV_DEV) {
    // configuration adjustments for 'dev' environment
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = [
        'class' => 'yii\debug\Module',
    ];

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
    'class' => 'yii\gii\Module',
    'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '192.168.178.20', '195.178.49.18'],
    ];
}

2 个答案:

答案 0 :(得分:0)

如果你没有为prettyUrl设置urlmanager你应该使用默认路由sintax

 https://your_app/web/index.php?r=gii 

答案 1 :(得分:0)

我认为现在回答太晚了,但也不算太晚。 如果您使用高级模板,则需要在backend/config/main-local.phpfrontend/config/main-local.php中添加IP。 基本上你必须为两端添加你的IP。 如果你不确定自己的IP,那么你可以使用' *'允许所有ip(不要忘记在完成工作后改变它),如 - > 'allowedIPs' => ['127.0.0.1', '::1', '192.168.33.1', '*.*.*.*']



$config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        'allowedIPs' => ['127.0.0.1', '::1', '*.*.*.*']
        ];