今天安裝擴充模組時,出現了「internal server error」的錯誤訊息,而且除了這個訊息之外,沒有其他的錯誤訊息。在 opencart 後台的 LOG 檔也看不到資料。
猜測這個問題應該不是 opencart 的問題,所以往虛擬主機方面找,因為之前安裝可以,現在不行,opencart 並沒有升級。
於是往 PHP 的版本測試看看,原本虛擬主機的 PHP 版本是7.3,試著把版本往下,測試了7.2、7.1以及7.0,最後在7.0時可以順利安裝擴充模組了。
另外,除了版本之外,也要在PHP版本設定時,記得勾選可以執行「ZIP」解壓縮後安裝。