[提问]
关于IX空间安装DEDECMS V5.6的问题
|
|
今天下载了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>');}---- |
|
|
|
|
|
|
|
|
|
|
gypworks526
发表于 2010-5-26 17:40:05
|
显示全部楼层
|
你的是linux主机吗?linux主机才支持.htaccess. |
|
|
|
|
|
|
|
|
|
|
jujue2010
发表于 2010-5-26 19:05:31
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
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
|
显示全部楼层
|
|
|
|
|
|
|
|