The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект по бэкпортированию в PHP 5.2.17 исправлений из ветки PHP 5.3

01.10.2011 23:42

В рамках проекта 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).

  1. Главная ссылка к новости (http://www.opennet.ru/openforu...)
  2. OpenNews: Начало бета-тестирования PHP 5.4
  3. OpenNews: Релиз PHP 5.3.8 с устранением серьёзной проблемы безопасности
  4. OpenNews: Предупреждение о проблемах безопасности после обновления до PHP 5.3.7
  5. OpenNews: Релиз PHP 5.3.7 с устранением 6 уязвимостей
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31913-php
Ключевые слова: php, security
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, никто (??), 23:51, 01/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а они 5.2 и 5.3 несовместимы?
     
     
  • 2.2, Andrew Kolchoogin (?), 00:52, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, нет, хотя портирование кода вполне можно провести sed'ом. :)
     
     
  • 3.24, Щекн Итрч (ok), 23:25, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > К сожалению, нет, хотя портирование кода вполне можно провести sed'ом. :)

    И это лучше проделать как можно раньше.
    До добра это не доведет.
    Держать старый PHP код-то.

     

  • 1.5, Аноним (-), 01:11, 02/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А зенда оптимайзера под php5.3 нет?

    Какая альтернатива?

     
     
  • 2.7, анн (?), 01:45, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в их сборке zend server разве нет?
     
     
  • 3.19, ls (??), 20:33, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Zend Optimizer есть для PHP 5.3, но он может распаковывать скрипты которые запакованы уже под 5.3 и из старого 5.2 не может
     

  • 1.6, superuser (?), 01:21, 02/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    как теперь в 5.3 работать с mssql из php?
    из линукса по старому, а из венды теперь не работает.
     
     
  • 2.12, anonymous (??), 10:10, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а из венды теперь не работает.

    ну ты понел, да?

     
  • 2.17, Anony Mouse (?), 20:13, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    http://docs.moodle.org/20/en/Installing_MSSQL_for_PHP
     

  • 1.8, Аноним (-), 05:59, 02/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Верный признак предсмертной агонии PHP. Разработчикам PHP следует подумать, что они делают не так, раз начался такой разброд и шатание.
     
     
  • 2.9, ram_scan (?), 06:31, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это не предсмертная агония похапе, а пропиертарщиков предупреждают за год как минимум что та или иная фича стала обсолете, пользоваться ей нельзя и в таком-то релизе ее выкинут нафиг, а они болт традиционно на это клали. Им же бабки зарабатывать а не совместимость обеспечивать.
     

  • 1.13, Аноним (-), 15:26, 02/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ага, только в портах значится:
    Deprecated DEPRECATED: PHP 5.2 series is not supported anymore, migrate now
    Expiration Date EXPIRATION DATE: 2011-10-14

    Удалят пхп52 из портов - поломаю руки тому кто это сделает.

     
     
  • 2.14, Аноним (-), 16:09, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Чукча не читатель, чукча писатель однако? :) Новость дочитай до последней строки.
    И сюда сходи http://www.freshports.org/lang/php52 посмотри лог коммитов.
     
  • 2.15, Dimez (??), 18:31, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Удалят пхп52 из портов - поломаю руки тому кто это сделает.

    Сутулый воен интернета?

     
  • 2.16, Он_самый (?), 18:57, 02/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ты лучше б вместо того чтобы руки обламывать задонейтил проект, хотябы Лиссяре спасибо сказал, который единолично поддерживает порт php52, воен тля..
     

  • 1.18, ls (??), 20:32, 02/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Привет всем! Я являюсь инициатором данного проекта, удивлен весьма новостью на opennet, да, я бросал ссылку чтобы знали о нем в комментарий о том, что присоединяйтесь к проекту http://www.opennet.ru/opennews/art.shtml?num=31570 , но раз такую новость написали на главной то тогда естественно я скажу.

    Во первых я не прошу никакого пиара :) Все что на данном проекте - ИСКЛЮЧИТЕЛЬНО заслуга centos.alt.ru и надо его благодарить за проделанную работу. Я взял патчи из SRPM файла и не более того.
    Залить в SVN идея пришла мне в голову несколько позднее, если вы видели порт FreeBSD то там просто патчики. Но в случае развития проекта я естественно (или Лиссяра) будем добавлять один большой патч.

    Спасибо конечно за внимание, но лавры спасителя тут ни к чему совершенно по причине выше.

    Во вторых, мне требуется помощь. Причем не материальная, нет. Требуется помощь грамотных C++ программистов которые могут делать патчи из PHP 5.3 и коммитить их в проект так чтобы ничего не сломать.

    Если есть такие - прошу связаться со мной email есть на сайте проекта равно он же и jabber.

    Спасибо за внимание. Ищу кто может присоединиться к проекту. Это собственно все что требуется от сообщества.

    Если кто хочет задонейтить - это к Лиссяре (маинтейнеру порта php52) так как его вклад действительно значим.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру