Jun 09, 2023
| Comments (0)
其實最開始,只是想修正重新導向的錯誤,但我忘記備份就直接覆寫線上檔案了(超笨的),於是網站回報了錯誤訊息,我只好重新修復網站。
順帶一提,由於我的朋友將空間移到戰國策,所以在設定多語系的時候卡了非常久,它卡在500錯誤非常久,但感謝有社群的存在,找到了解決方案。
我試著重新安裝 Modx2.8.5 ( 因為不知道怎麼設定版本 3 的多語系 ),但我發現我無法儲存 templates 或 plugins。
在不斷搜尋之後,發現是 "ModSecurity" 導致這個問題的發生。
由於對伺服器環境並不熟悉,因此直接聯繫了戰國策的客服。
而問題出在於 Plesk 有個 "web app 防火牆" 被啟用了,如果關掉它便能順利儲存檔案。
然而在修改完整個網站架構後,還是需要重新啟用,因為工程師提到這會導致網站處於不安全的狀態。
希望這篇文章能幫到您。
* 在 Plesk 上,您可以在 log 中找尋錯誤訊息 ( 關鍵字: ModSecurity ),如果發現了這個錯誤,直接到 "web app 防火牆" 把它關掉即可 ( 但記得再次打開以免遭受攻擊唷 )。
* 安裝 Babel 及 XRouting 設置多語系可參考下列文章:
https://nathanaelmcmillan.com/blog/multilingual-websites-with-modx/
Comments (0)
Add a Comment