raksmart活动促销

分享

写回答

发帖

[提问] 关于IX空间安装DEDECMS V5.6的问题

国外虚拟主机 国外虚拟主机 2710 人阅读 | 5 人回复

发表于 2010-5-26 17:31:38 | 显示全部楼层 |阅读模式

今天下载了DEDECMS 5.6,在安装时出现如下问题,在进行到安装模块这一步时出现了 php.ini register_globals must is Off! 的问题。

下面是官方给予的解决办法,可是我的是虚拟空间,IX的空间,无奈英文太差,没法求助客服,自己建了一个.htaccess 文件,内容如下 php_flag register_globals off 。   可是还不行,通过IE进入安装目录,出现DEDECMS Error 500: Internal Server Error。还望知道的高手能给予帮助。


*如果是虚拟主机的用户,尽可能的通知空间商让其对配置进行修改,或者可以尝试ini_set('register_globals',0)来.
*自己在网站目录下新建一个.htaccess文件,加上php_flag register_globals off 就行了,如果已有.htaccess文件,直接再最后另起一行添加即可;
*如果实在不行,那只有采用最后的办法直接去include/common.inc.php中将以下代码删除即可(不建议).
----//开启register_globals会有诸多不安全可能性,因此强制要求关闭register_globalsif ( ini_get('register_globals') ){    exit('<a href="http://docs.dedecms.com/doku.php?id=register_globals">php.ini register_globals must is Off! </a>');}----

回答|共 5 个

gypworks526

发表于 2010-5-26 17:40:05 | 显示全部楼层

你的是linux主机吗?linux主机才支持.htaccess.

jujue2010

发表于 2010-5-26 19:05:31 | 显示全部楼层

对, 是LINUX主机。

gypworks526

发表于 2010-5-26 19:34:51 | 显示全部楼层

你在使用.htaccess文件的时候出现500错误,应该是规则错误造成的。

你重新试一下,如果不行,你就按照第三种方法。

打开include/common.inc.php这个文件,然后把以下的代码去掉,然后保存,然后用FTP上传到空间,把common.inc.php这个文件覆盖掉就可以了。

//开启register_globals会有诸多不安全可能性,因此强制要求关闭
register_globalsif ( ini_get('register_globals') ){    exit('<a href="http://docs.dedecms.com/doku.php?id=register_globals">php.ini register_globals must is Off! </a>');}

ww123456

发表于 2010-5-26 21:36:15 | 显示全部楼层

jujue2010

发表于 2010-5-26 23:21:21 | 显示全部楼层

哎,只有这样试试了,先凑合凑合再说了
您需要登录后才可以回帖 登录 | 注册

本版积分规则