Обновите PHP 5.3 до PHP 5.6 на Debian Squeeze

Интересно, кто-нибудь еще успешно обновил PHP 5.3 до PHP 5.6 на Debian squeeze и любезно поделится, как это можно сделать. Текущая система моего сервера работает с 7+ лет.

Debian GNU / Linux 6.0.7 (сжатие)
PHP 5.3.3-7 + squeeze15 с Suhosin-патчем
Apache/2.2.16 (Debian)

Уже читал обновление Debian до более высоких версий. Кое-что об использовании источников wheezy или dotdeb.org и закреплении. Кроме того, необходимо ли обновлять http-сервер Apache для PHP 5.6?

Причина, по которой мне нужно обновить, - это проблема с PHP CURL, которая лучше всего описана здесь: TLS 1.2 не работает в cURL. Я запускаю скрипты php-cli через crontab, которые подключаются к сайтам https, и в последнее время все больше и больше сбоев. В системе Windows я уже проверил, что с PHP 5.6 все работает нормально.

Как я понял, единственным решением будет обновление до PHP 5.6. Буду также признателен, если есть какое-либо другое решение, например, только обновление пакета php5-curl. Также я не знаю, как это будет сделано. Может быть, проблему с TLS можно решить другим способом, я не смог ее найти.

Так что последняя стабильная и поддерживаемая версия PHP для sqeeze, похоже, та, которую я использую. После apt-get update в этом нет ничего нового (из 404 источников не найдено ошибок).

1 ответ

Решение

Комментарий Свена должен быть ответом: Сжатие - конец жизни с 2016-02-29. Вы должны получить версию с обновлениями безопасности или LTS, в настоящее время Stretch или, может быть, Джесси.

У меня нет проблем с использованием замороженных версий старого программного обеспечения с подходящими мерами безопасности. Но необходимость в более поздних версиях компонентов свидетельствует о необходимости поддерживать эту вещь.

В конце концов, вы просто не найдете подходящих пакетов для этого дистрибутива даже из сторонних репозиториев.

Другие вопросы по тегам