php – Yii2 Gii禁止代码403您不能访问此页面
发布时间:2020-12-13 16:41:16 所属栏目:PHP教程 来源:网络整理
导读:我有一台服务器机器,我试图允许我的PC IP地址使用gii. 我的电脑ip地址是192.168.1.101 服务器机器ip是192.168.1.102. 我使用composer来安装gii模块. 这是我的composer.json设置如何: "require": { "php": "=5.4.0","yiisoft/yii2": "*","yiisoft/yii2-boots
我有一台服务器机器,我试图允许我的PC IP地址使用gii.
我的电脑ip地址是192.168.1.101 服务器机器ip是192.168.1.102. 我使用composer来安装gii模块. 这是我的composer.json设置如何: "require": { "php": ">=5.4.0","yiisoft/yii2": "*","yiisoft/yii2-bootstrap": "*","yiisoft/yii2-swiftmailer": "*","yiisoft/yii2-gii": "*" },"require-dev": { "yiisoft/yii2-codeception": "*","yiisoft/yii2-debug": "*","yiisoft/yii2-gii": "*","yiisoft/yii2-faker": "*" }, 我已经使用php init和composer update和php yii迁移. 我也在前台登录. 这是main.php文件的内容: return [ 'id' => 'app-frontend','basePath' => dirname(__DIR__),'bootstrap' => ['gii'],'controllerNamespace' => 'frontendcontrollers','components' => [ 'user' => [ 'identityClass' => 'commonmodelsUser','enableAutoLogin' => true,],'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0,'targets' => [ [ 'class' => 'yiilogFileTarget','levels' => ['error','warning'],'errorHandler' => [ 'errorAction' => 'site/error','params' => $params,'modules' => [ 'gii' => [ 'class' => 'yiigiiModule','allowedIPs' => ['127.0.0.1','::1','192.168.1.101'],'password' => '123456' ],];
我有一个类似的问题,尝试所有不同的ipFilter更改.最后我需要添加到main-local.php.这是奇怪的,因为我有一个高级应用程序,并且设置是一个“yii2基本”设置.
http://www.yiiframework.com/doc-2.0/guide-start-gii.html if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = 'yiidebugModule'; $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yiigiiModule';} 我也应该指出,我把它添加到main.php 'modules' => [ 'gii' => [ 'class' => 'yiigiiModule','192.168.1.*','XXX.XXX.XXX.XXX'] // adjust this to your needs ], (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |