[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Патчи для PHP 5.2.17. Вопросы. Нужно ли?
Максим_Павлович
Прочитал тут в новостях следующее. Кто-нибудь ставил уже эти патчи (http://code.google.com/p/php52-backports/)? Все ли работает после них? Реально ли перейти вообще на новый PHP 5.3 на сервере без переписывания кода сайтов? Очень ли опасно использовать сейчас PHP 5.2 на сервере?

http://www.opennet.ru/opennews/art.shtml?num=31913

Цитата
В рамках проекта php52-backports представлена инициатива по бэкпортировнию некоторых исправлений из PHP 5.3 в официально неподдерживаемую, но всё ещё активно используемую, ветку PHP 5.2 (как правило обновлению до PHP 5.3 на серверах хостинга мешают проблемы с совместимостью с некоторыми ранее написанными приложениями). В качестве основы для проекта использованы патчи из репозитория CentALT. На базе данных патчей также сформировано обновление для FreeBSD-порта php52.

Подготовлено два патча к PHP 5.2.17:

Патч, только с бэкпортированными исправлениями проблем безопасности (CVE-2011-2202, CVE-2011-1938, CVE-2011-1148, CVE-2011-0708, CVE-2011-1092 и CVE-2011-0421), устраненными только в PHP 5.3.7, но затрагивающими ветку PHP 5.2;
Патч, в котором помимо исправлений проблем безопасности, представлены результаты бэкпортирования исправлений для некоторых проблем со стабильностью.
Для развития проекта требуется помощь грамотных C++ программистов, способных принять участие в бэкпортировании исправлений из PHP 5.3. Исправления проблем безопасности для более старых версий PHP также бэкпортируются в таких проектах, как Debian Lenny (поддерживается выпуск PHP 5.2.6) и RHEL 5 (поддерживается ветка PHP 5.1.6).




Спустя 3 часа, 5 минут, 12 секунд (11.10.2011 - 22:38) VELIK505 написал(а):
Ставьте последнюю стабильную версию php 5.3.8 работает быстрее и дыр вроде нет. Я вас уверяю переход после 5.2.17 на 5.3.8 вам ничего не испортит. Максимум что будет так это руганёться на устаревшие функции такие как split, ereg и прочие но работать они будут всё равно

Спустя 39 минут, 12 секунд (11.10.2011 - 23:17) imbalance_hero написал(а):
Максим_Павлович
Переходи, если до этого ты не программировал как программист 1995 года, используя всякие ereg. Современные программисты такого не делают, но если твой сайт живёт за счет бесплатных скриптов тех времён, то не надо этого делать.

Спустя 4 часа, 58 минут, 59 секунд (12.10.2011 - 04:16) ancient mariner написал(а):
Всё индивидуально, протестируйте всё заранее и, в случае успеха, переходите. Я в своё время переходил с 5.2 на 5.3 и пожалел, ибо столкнулся с некоторыми тредностями - не с самим языком, а со всякими прикладными вещами (дебаггерами). Так что осторожность не повредит)
Быстрый ответ:

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