redirected you too many times
乖乖牌的我對於WordPress更新基本上都是只要有更新,我一定會按下。
因為我抱持的一個想法是,因為我每天晚上都有備份,備份保留一週內。
所以遇到這個問題時,我第一時間並沒有太擔心只想,反正有備份可以恢復。
但問題有哪麼簡單嗎??? redirected you too many times
答案是如果是沒有經驗的人在第一時間遇到都不簡單…. 我就花了三天排除。
狀況: 星期一我總共更新了三個外掛,NGINX Helper、Jetpack by WordPress.com和Stackable – Ultimate Gutenberg Blocks for WordPress
而這次的問題是Stackable 外掛不知道為何和我目前的WordPress環境產生錯誤。
我被備份外掛是使用UpdraftPlus – Backup/Restore,所以我嘗試還原更新時間到更新的前一天,但狀況依舊沒有排?? 這個時候我已經傻眼了。
我又嘗試開一台新GCP主機把環境建置起來開一個新的WordPress網站(同網址)
然後安裝UpdraftPlus在還原到最舊的版本上週一,結果竟然也失敗!!!
我也嘗試先不要還原外掛和佈景主題,只還原資料庫 (失敗)
錯誤訊息都是一樣的redirected you too many times
然後我的網址列都會出現 ” admin.php? page=Stackable”
然後意外發現使用Webinoly 建置網站的SSL服務,同一個網址申請SSL時。
一週對多只能五次,超過就無法再申請。也就是說www.bruce-blog.tw 的SSL
如果我在設定分站測試,無法在短時間重複申請太多次會被FreeSSL阻擋。
哀~~正當我還在燒腦時,想說最近到底還有玩了那些外掛,是那邊導致的??
到處找辦法時,看到一篇文章也是提到外掛更新後無法登入後台。
但他的狀況和我的錯誤訊息不太一樣,但我覺得可以試看看。
其實也很簡單舊是直接SSH進去把該外掛的資料夾改掉 (後台就可以登入了)
指令: mv 外掛資料夾名稱 外掛資料夾名稱.old
舉例:
mv Stackable Stackable.old
但令我好奇的是為何備份還原,還是會失敗??
為何Stackable 原本都正常,更新後會無法使用? 我的環境哪邊有衝突??
WordPress真的讓我有愛又恨。