Вышел PHP 5.2.16 и конец поддержки 5.2.x

Команда разработчиков
анонсировала внеочередное
обновление дляphp 5.2 — php
5.2.16. Это обновление
исправляет ошибку, которая
обнаружилась сразу же в
предыдущей версии, и еще
одну. Обновление
настоятельно рекомендовано
всем, кто использует
open_basedir
Надо отметить, что за
последние пару дней это уже
не первый релизPHP,
посвященный ошибкам и
безопасности, которым
«стрельнула» команда
разработчиков
Главное то, что с этим
обновлением прекращается
поддержка ветки5.2.x.
Переход на новую версию
5.3.4для некоторых
пользователей закончится
различными варнингами об
устаревании функций(см.
ниже) и, как следствие,
неработоспособность
некоторых элементов или
всего сайта — будьте
осторожны и тестируйте
заранее свои сайты перед
обновлением, например, на
виртуальных машинах.
Версия 5.2.16 от 16-Dec-2010
включает всего два
исправления
* Исправлен баг #53517
(segfault в pgsql_stmt_execute
() когда сервер postgres
остановлен). (gyp at balabit
dot hu)
*Исправлен баг #53516
(Ошибка в обработке
директивы open_basedir). (Ilia)
Устаревшие функции в php
5.2.x и их эквиваленты в 5.3.x.
Эти функции вызовут ошибку,
если используются в новой
версииphp.
Если вы на сайте видите
ошибкиfunction xxx is
deprecated, найдите в коде и
замените эквивалентом
Устаревшая Используйте
--------------------------------------------
call_user_method()
call_user_func()
call_user_method_array()
call_user_func_array()
define_syslog_variables() -
dl() -
ereg() preg_match()
ereg_replace() preg_replace()
eregi() preg_match()с
модификатором 'i' в паттерне
eregi_replace() use preg_replace
()с модификатором 'i' в
паттерне
set_magic_quotes_runtime() -
magic_quotes_runtime() -
session_register() $_SESSION
(глобальная переменная)
session_unregister() $_SESSION
session_is_registered()
$_SESSION
set_socket_blocking()
stream_set_blocking()
split() preg_split()
spliti() preg_split() с
модификатором 'i' в паттерне
sql_regcase() -
mysql_db_query()
mysql_select_db()и
mysql_query()
mysql_escape_string()
mysql_real_escape_string()
А также:
Передача категорий
кодировок в виде строки
устарело. Используйте
константы LC_*
Вместо параметра is_dst к
функции mktime(),
используйте новые функции
для работы со временем
Скачать файл txt fb2
Добавил: ags (12 апр 2011 г., 14:36)
Рейтинг: (6)
Прочитано: 7444