从htaccess禁用track_vars

时间:2014-09-28 11:47:57

标签: php .htaccess

我正在尝试从track_vars禁用php.ini指令.htaccess。我用这个命令

php_flag track_vars 0

在我的.htaccess文件的第一行。我没有得到任何错误,但当我在

中使用此代码打开我的索引时
print_r($_COOKIE);

我得到了$_COOKIE数组。从手册:

  

track_vars boolean

     

如果启用,则可以在全局关联数组$ _ENV,$ _GET中找到Environment,GET,POST,Cookie和Server变量,   $ _POST,$ _COOKIE和$ _SERVER。

所以我想做的是 NOT 自动填充这些数组。我做错了什么?

1 个答案:

答案 0 :(得分:1)

如果您阅读了引用on this manual page下方的行,您会看到为何此设置无效:

  

请注意,从PHP 4.0.3开始,track_vars始终处于打开状态。

PHP 4.0.3于2000年10月发布。很快就会从手册中删除此设置,因为它很长时间都没有与任何人相关。