Linux 在yii2中设置Gii权限
我正在一个ip地址为“xxx.xxx.x.x”的系统中进行项目“演示”,该系统来自另一个ip地址不同的系统。当我尝试使用Linux 在yii2中设置Gii权限,linux,yii2,Linux,Yii2,我正在一个ip地址为“xxx.xxx.x.x”的系统中进行项目“演示”,该系统来自另一个ip地址不同的系统。当我尝试使用gii时,我得到一个权限错误。如何设置在单独系统中使用gii的权限? 我在main-local.php中试过这样做 if ( !YII_ENV_TEST ) { // configuration adjustments for 'dev' environment $config[ 'bootstrap' ][ ] = 'de
gii
时,我得到一个权限错误。如何设置在单独系统中使用gii
的权限?
我在main-local.php中试过这样做
if ( !YII_ENV_TEST )
{
// configuration adjustments for 'dev' environment
$config[ 'bootstrap' ][ ] = 'debug';
$config[ 'modules' ][ 'debug' ] = 'yii\debug\Module';
$config[ 'bootstrap' ][ ] = 'gii';
$config[ 'modules' ][ 'gii' ]['allowedIPs'] = ['*'];
}
在远程访问gii不是一个好方法,但无论如何 在
backend/config/main.php
'allowedIPs' => ['127.0.0.1', '::1', 'xxx.xxx.x.x'],
假设你有127.0.0.1这样的ip,试试看
$config['modules']['gii'] = [
'class'=>'yii\gii\Module',
'allowedIPs'=>['127.0.0.*'],
];