舊版SYNOLOGY 無法安裝PHP4相依的套件應如何解決?

如果你有無法升級的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

發佈留言

error: Content is protected !!
AI Chatbot Avatar
AI Avatar
Hi! How can I help you? 此為外掛資源,本站不負任何責任,使用後即表示同意!

By using this chatbot, you agree to the recording and processing of your data by our website and the external services it might use (LLMs, vector databases, etc.).