在 Debian Squeeze 上將 PHP 5.3 更新到 PHP 5.6

在 Debian Squeeze 上將 PHP 5.3 更新到 PHP 5.6

我想知道是否有人有成功將 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來源和固定。另外,PHP 5.6 是否也需要更新 Apache http 伺服器?

我需要更新的原因是 PHP CURL 的問題,最好的描述如下:TLS 1.2 在 cURL 中不起作用。我正在透過 crontab 運行連接到 https 網站的 php-cli 腳本,但最近越來越多的腳本失敗了。在 Windows 系統上,我已經驗證 PHP 5.6 一切正常。

據我了解,唯一的解決方案是更新 PHP 5.6。如果有任何其他解決方案,例如僅升級軟體包 php5-curl。我也不知道這將如何完成。也許 TLS 問題可以用不同的方式解決,我找不到。

所以最後一個穩定且受支援的 PHP 版本擠壓似乎是我正在跑步的人。之後apt-get update就沒有什麼新的了(很多 404 來源找不到錯誤)。

答案1

斯文的評論需要一個答案:Squeeze 自 2016 年 2 月 29 日起停止使用。你應該到達具有安全性或 LTS 更新的版本,目前是 Stretch 或 Jessie。

我對使用具有適當安全控制的舊軟體的凍結版本沒有任何問題。但是需要取得更高版本的元件就說明了維護這個東西的必要性。

最終,即使是從第三方儲存庫中,您也找不到適合該發行版的軟體包。

相關內容