php deprecation magic_quotes ошибка не исчезнет

Я знаю, что есть еще одна тема по этому вопросу некоторое время назад, но там никогда не было действительно твердого ответа.

Я использую Debian 6, Apache 2.2 и PHP 5.3.3. Когда я смотрю на вывод phpinfo() на сервере, он показывает magic_gpc_quotes как выключенное. Мой файл error.log становится спамом с этой ошибкой, хотя каждый раз, когда кто-то посещает страницу.

Я искал каждый файл.ini, и в каждом из них magic_quotes_gpc отключен.

Я использую mod_fastcgi и php, защищенные Suhosin. Я не уверен, влияет ли какой-либо из них на то, как действует magic_quotes_gpc, но я действительно в растерянности, что делать. Любая помощь в решении этой проблемы будет принята с благодарностью.

Я также запустил обновление apt-get, и все обновлено.

Бег grep -r 'magic_quotes_gpc' / возвращает 3 файла php.ini, и все они отображаются magic_quotes_gpc = off

Я думал, что это может быть вызвано mod_fastcgi, поэтому я отключил свои сценарии от его использования и все еще получаю сообщение об ошибке.

1 ответ

Проверьте, использует ли PHP-файл soMe set_magic_quotes_runtime(),

Другие вопросы по тегам