首页 > 收藏分享 > 网络建站 > 正文 

PHP空间安装DEDE出现DEDECMS ERROR (PHP 5.3 AND ABOVE) PLEASE

发布者:admin 发布于:2016-05-12 分类栏目:网络建站 浏览:

  今天用PHP空间安装DEDE出现上面问题了,发现可用不用修改php.ini,百度了一下按无忧主机小编说的注释掉(

为应该网站中应该存在一些特殊配置导致的。既然是关于“CGP”和“GP”的问题,那么有没有一种可能,就是找到这个判断语句,把它取消掉,也就是不进行判断。通过查找资料,小编知道了这段判断语句是位于include/common.inc.php文件的第32行到第36行。代码是这样的:

if(version_compare(PHP_VERSION, ’5.3.0′, ‘>’))

{

if(strtoupper(ini_get(‘request_order’)) == ‘GP’)

exit(‘DedeCMS Error: (PHP 5.3 and above) Please set \’request_order\’ ini value to include C,G and P (recommended: \’CGP\’) in php.ini,

小编把这段代码进行了注释,问题解决。

这里无忧主机小编想说一下,php.ini文件的配置是经过了非常合理的研究的,一般情况下是不需要进行更改的。对于程序出问题就想到修改这个文件配置的客户,是否可以先想想,问题是否出在其他方面?是不是还有更简单的方法能解决?很多时候,解决问题的方法就在手边,只需要再稍稍往前走一点点,问题便迎刃而解。

)这个方法测试了下,虽然不会报错,但是你访问页面都看不到了,下面这个方法是自己测试用了可行的。【

刚安装好:

在  FTP 里,找到文件夹include,右键编辑“common.inc.php”找到if(version_compare(PHP_VERSION, '5.3.0', '>'))

{

      if(strtoupper(ini_get('request_order')) == 'GP')    

  exit('DedeCMS Error: (PHP 5.3 and above) Please set \'request_order\' ini value to include C,G and P (recommended: \'CGP\') in php.ini,

看到上面代码中的GP了吗?将 'GP’改成'C 】
我亲自测试了,可用,希望可以帮助到您!