我最近買了一個 VPS 來託管 Laravel 網站。我遇到的問題是 VPS 的 PHP 版本為 5.3.3,而我的 Laravel 專案是在 PHP 7.3 中建立的。我嘗試了 yum update 但它說一切都是最新的。另外,它也不會更新我的 CentOS 版本,該版本也已經過時了。安裝 Epel 也會安裝過時的版本。如何正確更新所有內容?
答案1
PHP 5.4 是打包在基礎儲存庫中的版本。別擔心它看起來太老了,儘管 PHP 不再支持,但它還是從 Redhat 獲得了安全修復。但如果您想要/需要 PHP 7.x,請使用 SCL 的套件。這些是在 CentOS 上使用較新 PHP 的最官方方法。
PHP 7 軟體包的另一個安全的第三方儲存庫是子宮內避孕系統,由 Rackspace 維護。
編輯:修復了基礎中的 PHP 版本。