0

我知道不久前还有另一个话题,但那里从来没有真正可靠的答案。

我正在运行 Debian 6、Apache 2.2 和 PHP 5.3.3。当我查看服务器上的 phpinfo() 输出时,它显示 magic_gpc_quotes 设置为关闭。尽管每次有人访问页面时,我的 error.log 文件都会收到此错误的垃圾邮件。

我已经搜索了每一个 .ini 文件,并且在其中的每一个文件中,magic_quotes_gpc 都设置为关闭。

我正在使用受 Suhosin 保护的 mod_fastcgi 和 php。我不确定其中任何一个是否会影响 magic_quotes_gpc 的行为,但我真的不知道该怎么做。任何解决此问题的帮助将不胜感激。

我也运行了 apt-get update 并且一切都是最新的。

运行grep -r 'magic_quotes_gpc' /返回 3 个 php.ini 文件,所有文件都显示magic_quotes_gpc = off

我认为可能是 mod_fastcgi 导致了这个问题,所以我禁用了我的脚本使用它,但仍然出现错误。

4

1 回答 1

0

检查某些 PHP 文件是否使用set_magic_quotes_runtime().

于 2012-05-20T16:40:45.433 回答