gii无法访问 yii2_yii2 学习历程——gii配置外部用户访问权限问题
今天尝试在家里连接公司外部服务器的yii框架的gii功能,提示
Forbidden (#403)
You are not allowed to access this page.
于是花了较长的时间在百度和论坛上寻找yii2 外部pc端访问gii功能时的配置方法, 大多都是说需要找到main.php文件,然后改变默认的ip访问地址(127.0.0.1)实现, 但是找了半天无果。 自己官网文档找了好久解决方案如下:
在文件vendor\yiisoft\yii2-gii\Module.php 中
/**
* @var array the list of IPs that are allowed to access this module.
* Each array element represents a single IP filter which can be either an IP address
* or an address with wildcard (e.g. 192.168.0.*) to represent a network segment.
* The default value is `['127.0.0.1', '::1']`, which means the module can only be accessed
* by localhost.
*/
public $allowedIPs = ['115.123.134.185(替换为你现在的电脑ip)', '::1'];
解决了一个小问题。
2016-07-13 更正: 本着不随意修改源码的原则, 直接在配置文件进行配置修改;
修改如下:
在config/main-local.php中加入:
'allowedIPs' => ['127.0.0.1', '::1','*'], // 这里允许所有用户加载gii
详细如下:
if (!YII_ENV_TEST) {
// 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','*'], // 这里允许所有用户加载gii
];
}
gii无法访问 yii2_yii2 学习历程——gii配置外部用户访问权限问题相关推荐
- Linux FTP配置匿名用户访问
匿名用户首先要配置的就是配置文件中的"anonymous_enable=YES"这一项,默认情况下是允许匿名访问,在Windows系统用命令行去匿名访问FTP,也还是要输入用户名和 ...
- java多个数据库数据进行访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码...
之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...
- mysql 多数据源访问_通过Spring Boot配置动态数据源访问多个数据库的实现代码
之前写过一篇博客<Spring+Mybatis+Mysql搭建分布式数据库访问框架>描述如何通过Spring+Mybatis配置动态数据源访问多个数据库.但是之前的方案有一些限制(原博客中 ...
- [视频教程] 配置mysql用户的权限并查询数据
MySQL安装后,需要允许外部IP访问数据库.修改加密配置与增加新用户,配置用户权限 修改配置文件,增加默认加密方式的配置项. 当连接数据库的时候会报验证方法不存在的错误,这是因为新版本mysql的加 ...
- linux ssh禁止用户访问任何目录,怎么限制远程ssh用户访问特定的文件
比如我要实现以下目标,通过配置linux限制SSH用户指定目录 user 1 只可以访问 /Media, /Documents以及它的家目录 User 2 只可以访问/Folder21, 以及它的家目 ...
- django中的项目使用mysql中的配置新建用户授予权限
新建mysql用户 create user 用户名 identified by '密码'; 授权某个用户访问某个数据库 grant all on 数据库名称.* to '用户名称'@'%'; 授权结束 ...
- 禁止访问 共享计算机,win7如何禁止局域网用户访问电脑
为了方便共享资源,很多人都会设置网络共享文件夹,但是有些用户觉得在局域网内共享资源是件不安全的事情,那么win7如何禁止局域网用户访问电脑?这里小编就给大家分享一下win7旗舰版32位系统设置用户禁止 ...
- 访问不同服务器文件共享,windows共享不同用户访问不同文件夹不同权限
需求:为方便教学管理,3名老师,张老师.李老师.陈老师通过教学机访问服务器对应文件夹下的课件资源,而3名老师各自间无法访问对方的课件资源,另有一台管理员机,可以访问3位老师所有的课件资源. 服务器:w ...
- 在32及64位系统中拒绝访问 ProgID: excel.application及配置Microsoft Excel Application权限解决方案
最近在服务器和本地调用delphi写的导出Excel 的webservices,出现一系列配置和权限问题,现在一一记录下来. Error 信息: "/"应用程序中的服务器错误. - ...
最新文章
- 如何能够得到灵敏度更高的150kHz导航信号检测板?
- 一个NODE_ENV 引发的血案
- 动环监控系统的组成都有什么呢?
- 0226互联网新闻 | “多闪”上线首月iOS下载量超过500万;阿里云MWC 2019发布7款新产品...
- Visual Studio 2017 15.7 Preview 1 发布
- 构建大型网站架构服务器集群(转)
- undefined reference to symbol 'dlsym@@GLIBC_2.17' libdl.so: error adding symbols: DSO missing from c
- VC2005工程常用设置系统环境变量设置
- zoom 更改安装位置_如何以Zoom更改会议主持人
- 计算机网络——网线制作和局域网组建
- dell服务器开机蓝屏无限重启,戴尔电脑不停蓝屏重启怎么办
- 剖析 Chrome 的小恐龙游戏
- 飞塔防火墙MIB-OID列表
- 泰拉瑞亚指令代码大全 无限钱无敌作弊码一览
- c# Excel 添加组合Range区域,方便选择Select()删除 Delete()
- 阿里云块存储企业级特性之异步复制
- intra_op_parallelism_threads参数设置
- 【向 Dice Roller 应用添加图片】
- Internet Information Services(IIS)安装与配置
- html怎么从左到右设置颜色,使用CSS从左到右填充文本颜色(Text colour fill from left to right using CSS)...
热门文章
- 【算法与数据结构】分治(Divid Conquer)算法——以快排,归并排序,二分查找为例
- 解决background中图片太大只显示一部分
- 哪吒之魔童降世视听语言影评_《哪吒之魔童降世》观后感——不用吹爆,但值得点赞...
- webrtc QOS方法十二(接收端IDR帧请求)
- Element UI学习6--Carousel 走马灯
- GlusterFS元数据机制分析
- Tetris(俄罗斯方块)
- SEO人员应该突破的5大思想误区
- 四种最常见路由协议 RIP、IGRP、OSPF和EIGRP。
- 时光金科php_发布中国首个社区敬老宣言,共敬美好岁月-金科全国首届重阳敬老节温暖落幕...