如何使用 homestead 访问 gii

How to access gii using homestead

我正在使用 homestead 作为我的 yii2 教程的开发环境,我的问题是我无法配置下面的行来访问 http://hostname/index.php?r=gii

中的 gii
    'gii' => [
    'class' => 'yii\gii\Module',
    'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '192.168.178.20'] 
],

我在 conf/web.php

中让 Gii 使用此配置
if (YII_ENV_DEV) {
    // configuration adjustments for 'dev' environment

    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
        'allowedIPs' => ['192.168.56.1'],
    ];
}

使用 Yii 2.0.4

web.php 文件中寻找 YII_ENV_DEV

忘记说了。如果您使用的是 Vagrant,我可以分享我的 bootstrap.sh 文件,该文件从 Ubuntu Precise 创建了一个 Yii2 环境。根本不需要宅基地。如果您需要,请给我留言。