如果你有無法升級的SYNOLOGY DSM, 又想安裝一些想用的套件, 套件管理員可以找到,但又告知你沒有PHP4,這個問題如何解決?

其實也很簡單

就去SYNOLOGY去抓它的套件,做點編輯,然後手動安裝…

下載的網址,要先依你DSM的型號去找, 比如以下下載網址

https://www.synology.com/zh-tw/support/download/DS3615xs?version=6.1#packages

抓到之後, 使用解壓縮工具去解壓縮這個套件… 以MOODLE套件為例, 這個套件幹嘛用我就不解釋太多了…

可能每個套件都不太相同,我們要找到它相依的PHP版本設定在那里,以這個套件,我找到在這個INFO檔案里, 如下圖

看到它要求PHP7.4的版本必須在7.4.9-0006以上, 我們在這裡改成PHP7.3

但改之前最好先確認你的PHP7.3的版本,別改到你的版本號太低也不能安裝…

我改好後,已能安裝上去…

我的系統裡沒有PHP7.4

目前MOODLE已成功安裝上去了…

By Kevin

發佈留言