Mautic 是一個相當受歡迎的自由、開源的行銷自動化平台。如果你在Google Cloud Platform(GCP)、AWS等雲端計算平台上,架設 Mautic 網站時,遇到無法上傳資源(Assets)檔案的問題,下面會提供這個問題的一種解決方法。

請參考下圖,當我新建資源(Assets)時,發現「檔案上傳失敗」的錯誤提示。

Mautic Assets(資源)檔案上傳失敗

第一步,我們先檢查錯誤日誌,發現出現「MIME type [application/x-httpd-php] for suffix ‘.php’ does not allow serving as static file, access denied!」錯誤提示。猜測跟伺服器的PHP設定有關。

接著,我們來檢查 PHP.INI 設定。如果是CyberPanel網站管理介面的用戶,可以到「../managephp/editPHPConfigs」頁面。

在PHP.INI中尋找「file_uploads」參數,這個參數係用來設定伺服器是否接受檔案上傳。如果是OFF的話,代表我們沒辦法在網站裡上傳檔案,這也是上面發生檔案上傳失敗的原因。

因此,在把file_uploads修改成ON後,就能正常在Mautic裡上傳檔案資源了!

✦ 獨立報導 · 讀者支持 ✦

以實際行動支持獨立觀點,與我們一同走得更遠

每一篇條理清晰的分析、每一次不隨波逐流的觀察,背後都是對真實與品質的堅持。我們拒絕內容農場與演算法流量綁架,堅持自由獨立的客觀發聲。

維持高品質的原創寫作與獨立營運,需要持續的實質力量。您可以選擇一次性贊助或每月定期支持,透過 Google 安全結帳,與我們一同守護這份深刻與清醒。

由 Google 安全處理付款 · 可隨時於 Google 帳戶管理或取消

為節省資源,留言將於捲動至此處或點擊按鈕後載入。