谁一开始就是大神?

gii没有找到

按照指南:
$config = [ … ];

if (YII_ENV_DEV) {

$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = '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

可是
Not Found (#404)
Unable to resolve the request “gii”.

gii和debug模块,默认只在localhost下生效,配置一下允许的ip就可以了。
变量名字都不一样。。
在入口文件index.php,找到“defined(‘YII_ENV’) or define(‘YII_ENV’, ‘dev’);”
在它下面重新定义。defined(‘YII_ENV_DEV ‘) or define(‘YII_ENV_DEV ‘, ‘true’);
前提是:ip地址是127.0.0.1或者localhost。要不然就在web.php增加允许的ip地址也可以。

赞(0) 打赏
未经允许不得转载:菜鸟之家 » gii没有找到

评论 抢沙发

登录

找回密码

注册