[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: что за register_long_arrays в php 5.3
Mur-der
в общем на хостинге обновился 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
Цитата (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
// php4 compatible
$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
добавил... таже байда... сайт в принципе работает нормально но серавно...
REZzANATOR
Всем привет.

Примерно такая же ошибка.

Хостинг мастерхост.

На локальной машине стоит и 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
Проблема решилась с включением php cgi у хостера

_____________
Amadeust
а на VPS как включить? register_long_arrays
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.