Mur-der
22.04.2010 - 23:06
в общем на хостинге обновился php до 5,3 и начали постоянно выдаваться ошибки в логе
[error] PHP Warning: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
[error] PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0
с какими функциями работает magic_quotes_gpc и register_long_arrays ... где искать проблему?
FatCat
23.04.2010 - 07:12
Цитата (Mur-der @ 22.04.2010 - 23:06) |
Directive 'register_long_arrays' is deprecated in PHP 5.3 |
Чтобы не перекапывать весь скрипт, можно добавить код совместимости:
http://www.sysman.ru/index.php?showtopic=5947
$HTTP_GET_VARS = $_GET;
$HTTP_POST_VARS = $_POST;
$HTTP_SERVER_VARS = $_SERVER;
$HTTP_COOKIE_VARS = $_COOKIE;
$HTTP_POST_FILES = $_FILES;
$QUERY_STRING = $_SERVER['QUERY_STRING'];
$HTTP_REFERER = $_SERVER['HTTP_REFERER'];
_____________
Бесплатному сыру в дырки не заглядывают...
Mur-der
23.04.2010 - 13:22
добавил... таже байда... сайт в принципе работает нормально но серавно...
REZzANATOR
13.06.2012 - 11:49
Всем привет.
Примерно такая же ошибка.
Хостинг мастерхост.
На локальной машине стоит и nginx php cgi (5.3.13)
в конфигах register_long_arrays = Off
Слил на мастерхост, настроил htaccess
Выдает ошибку "Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater: in Unknown 0"
саппорт ответил что я использую 5.2, а у них 5.3.8.
В коде пробежался, везде использую $_SERVER, а $HTTP_* не использую вообще.
Что за беда такая? Кто сталкивался?
_____________
REZzANATOR
14.06.2012 - 20:30
Проблема решилась с включением php cgi у хостера
_____________
Amadeust
7.11.2014 - 10:02
а на VPS как включить? register_long_arrays
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.