
Интересно, есть ли у кого-нибудьуспешно обновлен PHP 5.3 до PHP 5.6пока еще наDebian сжатиеи любезно поделился бы, как это можно сделать. Текущая система моего сервера работает уже более 7 лет.
Debian GNU/Linux 6.0.7 (squeeze)
PHP 5.3.3-7+squeeze15 с Suhosin-Patch
Apache/2.2.16 (Debian)
Уже читалобновление Debian до более высоких версий. Кое-что об использованиихриплыйилиdotdeb.orgисточники и закрепление. Далее, нужно ли обновлять Apache http server для PHP 5.6?
Причина, по которой мне нужно обновиться, — проблема с PHP CURL, которая лучше всего описана здесь:TLS 1.2 не работает в cURL. Я запускаю скрипты php-cli через crontab, которые подключаются к сайтам https, и в последнее время все чаще они выходят из строя. В системе Windows я уже проверил, что с PHP 5.6 все работает отлично.
Как я понял, единственным решением будет обновление до PHP 5.6. Я также был бы признателен, если бы было какое-либо другое решение, например, просто обновлениепакет php5-curl. Также я не знаю, как это будет сделано. Возможно, проблема TLS может быть решена другим способом, я не смог его найти.
Итак, последняя стабильная и поддерживаемая версия PHP длясжиматьКажется, это тот, который я запускаю. После apt-get update
этого ничего нового (множество ошибок 404 source not found).
решение1
Комментарий Свена должен быть ответом:Squeeze больше не выпускается с 29.02.2016.Вам следует добраться доверсия с обновлениями безопасности или LTS, в настоящее время Стретч или, может быть, Джесси.
У меня нет проблем с использованием замороженных версий старого ПО с подходящими элементами управления безопасностью. Но необходимость получать более поздние версии компонентов показывает необходимость поддерживать эту штуку.
В конечном итоге вы просто не найдете подходящих пакетов для этого дистрибутива, даже в сторонних репозиториях.