作者:站长 发布于:2012-6-20 10:49 Wednesday 分类:程序相关
由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,
所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,
供广大站长参考: *如果是独立服务器的用户可以修改php配置文件中的php.ini,将register_globals=On
改为register_globals=Off,然后重启Apache. *如果是虚拟主机的用户,尽可能的通知空间商让其对配置进行修改,
或者可以尝试ini_set('register_globals',0)来. *自己在网站目录下新建一个.htaccess文件,加上php_flag register_globals off 就行了,
如果已有.htaccess文件,直接再最后另起一行添加即可; *如果实在不行,那只有采用最后的办法直接去include/common.inc.php中将以下代码删除即可 ---- //开启register_globals会有诸多不安全可能性,因此强制要求关闭register_globals if ( ini_get('register_globals') ) { exit('<a href="http://docs.dedecms.com/doku.php?id=register_globals">
php.ini register_globals must is Off! </a>'); }
骑士的cms的话,可以修改
admin/admin_login.php 下的:
if (ini_get('register_globals')) { exit("请先将php.ini中register_globals设为Off"); }
直接屏蔽这段代码
-
日历
-
分类
-
最新日志
-
随机日志
-
存档
- 2022年8月(1)
- 2021年10月(1)
- 2021年4月(1)
- 2021年3月(1)
- 2020年12月(1)
- 2020年10月(3)
- 2020年8月(1)
- 2020年6月(2)
- 2020年2月(1)
- 2019年12月(2)
- 2019年11月(1)
- 2019年9月(1)
- 2019年7月(1)
- 2019年4月(1)
- 2018年6月(1)
- 2015年11月(1)
- 2015年10月(1)
- 2015年8月(1)
- 2015年3月(1)
- 2014年11月(2)
- 2014年3月(1)
- 2014年1月(2)
- 2013年11月(3)
- 2013年7月(1)
- 2013年2月(3)
- 2012年10月(1)
- 2012年9月(1)
- 2012年8月(4)
- 2012年7月(1)
- 2012年6月(3)
- 2012年5月(6)
- 2011年5月(1)
-
搜索