我服务器做虚拟主机register_globals应该开吗

来源:百度知道 编辑:UC知道 时间:2024/05/22 10:04:05

register_globals应该设置为off,因为当 register_globals 打开以后,各种变量都被注入代码,例如来自 HTML 表单的请求变量。再加上 PHP 在使用变量之前是无需进行初始化的,这就使得更容易写出不安全的代码。

不过这样是很难顾及全部的程序了,现在很多的cms的安装要求都推荐把register_globals设置未off,但也有很多开发的网站需要把register_globals打开,以便接收传递参数。