A-A+
IIS8请求筛选模块被配置为拒绝超过请求内容长度
实际上这是一个IIS+PHP环境的问题,用的是windows8的服务器系统,IIS+PHP的环境,网站运行正常,但是导入数据库的时候竟然出现了“IIS8请求筛选模块被配置为拒绝超过请求内容长度”,无论如何都无法导入 mysql 数据库,而数据库的大小有四十多M。
GG了一下,原来是IIS的 web.config 配置的问题,我也是晕了,本来 phpmyadmin 的导入大小基本上都是在 php.ini 里面更改一下就OK了,这次竟然遇到跟 web.config 还有关系,好吧,说一下解决方法。
一,打开IIS网站窗口,点击对应网站,如下图:
二,双击“请求筛选”,如下图:
三,点开“请求筛选”之后,再点击“隐藏段”,右击编辑下方的 web.config 文件,如下图:
四,打开编辑 web.config 的窗口,如下图:
好了,我们只要将图中标注的两个位置的值改大一些就OK了,默认是 30M,我们多加一个0,然后再使用 phpmyadmin 导入 mysql 数据库,完美解决。