织梦DEDECMS在国外空间 403,404,500 故障处理方式

2017-03-27 19:52:05 dedecms

dedecms织梦的 403,404,500 故障,其主要表现为,安装或升级到织梦5.6版本后,登录后台,依次点选系统——系统基本参数,在接下来的页面,即便不做任何改动,点击“确定”按钮保存,即会出现以下提示

Forbidden

You don’t have permission to access /a/dede/sys_info.php on this server.

Additionally, a 404 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Apache Server at yourname.com Port 80

经过多方核实,可以确定,大多数的国外主机在配置 Apache 的时候启用了 mod_security ,也就是开启了安全检查,如果提交的信息中包含 select , % , bin 等关键字,Apache 就会禁止,并给出 403,404,500 等错误。

解决办法:由于这个设置属于服务器级别的配置,如果是VPS用户,需要关闭 mod_security2 的检查(mod_security2.c);而如果是虚拟空间用户的话除了联系客服协助修改,自己是无能为力了~

这个问题出现在包括 Host1Plus,BlueHost,JustHost,Backy LLC 等等在内的多家国外空间商,建议直接与他们客服联系一下,使用 DEDE_CMS,请求将 mod_security 设置为 disabled 即可正常使用。

织梦的 403,404,500 故障,其主要表现为,安装或升级到织梦5.6版本后,登录后台,依次点选系统——系统基本参数,在接下来的页面,即便不做任何改动,点击“确定”按钮保存,即会出现以下提示
Forbidden
You don’t have permission to access /a/dede/sys_info.php on this server.
Additionally, a 404 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Apache Server at yourname.com Port 80
经过多方核实,可以确定,大多数的国外主机在配置 Apache 的时候启用了 mod_security ,也就是开启了安全检查,如果提交的信息中包含 select , % , bin 等关键字,Apache 就会禁止,并给出 403,404,500 等错误。
解决办法:由于这个设置属于服务器级别的配置,如果是VPS用户,需要关闭 mod_security2 的检查(mod_security2.c);而如果是虚拟空间用户的话除了联系客服协助修改,自己是无能为力了~
这个问题出现在包括 Host1Plus,BlueHost,JustHost,Backy LLC 等等在内的多家国外空间商,建议直接与他们客服联系一下,使用 DEDE_CMS,请求将 mod_security 设置为 disabled 即可正常使用。