当前位置:首页 > 建站杂谈 > DedeCMS报错出现DedeCMS Error: (PHP 5.3 and above) Please set
201610/31

DedeCMS报错出现DedeCMS Error: (PHP 5.3 and above) Please set

小亮 建站杂谈 Comments 围观:

      安装使用DedeCMS 5.7 SP1后,有时候我们会发现访问后台会出现如图所示的报错信息:DedeCMS Error: (PHP 5.3 and above) Please set 'request_order' ini value to include C,G and P (recommended: 'CGP') in php.ini,more...

网站后台报错信息
 
      其实这个报错信息已经透露出解决的办法了,在PHP5.3以上版本,增加一个request_order配置项,默认值是“GP”,而默认值一般会存在一定的风险,所以建议把默认值修改为“CGP”问题就会得到解决。
 
方法一:
      在网站根目录下 include文件夹里找到common.inc.php文件,把这个文件里的代码 if(strtoupper(ini_get('request_order')) == 'GP') 改为 if(strtoupper(ini_get('request_order')) == 'CGP') 。这个方法是针对一些虚拟主机无法修改php.ini的用户有效。
 
方法二:
      找到PHP目录下的php.ini文件,在php.ini文件中把request_order配置项request_order = "GP"改为request_order = "CGP"。然后重启Web服务器就ok了。

文章作者:小亮
本文地址:
版权所有 © 未注明“转载”的博文一律为原创,转载时必须以链接形式注明作者和原始出处!
如果你觉得文章不错,您可以推荐给你的朋友哦!

发表评论:                              


验证码:点击我更换图片

来看看其他人说了些什么?-----------------------------------------------------------------> 进入详细评论页