WordPress 更新後網站崩潰 – 如何安全還原

| IT基础设施服务

WordPress 更新後網站崩潰 – 如何安全還原

簡介 – 當一次更新讓整個網站掛掉

更新本來是為了安全與穩定,但在實務上,更新失敗或不相容的情況並不少見。按下更新按鈕之後,網站可能只剩白屏,或出現難以理解的錯誤訊息,有時甚至連後台也進不去。

遇到這種情況,最重要的不是立刻刪外掛、改程式,而是先穩住陣腳,按照一定的順序處理:先備份,再檢查,最後才是修復。

第一步 – 先做好完整備份

即使網站已經處於錯誤狀態,也一定要先備份。這樣一來,如果後續修復步驟出現新的問題,你仍然可以回到目前這個時間點。

  • 透過 FTP 工具(例如 FileZilla)下載整個 WordPress 安裝目錄。
  • 在 phpMyAdmin 中匯出 WordPress 資料庫為 SQL 檔案。
  • 若主機控制台提供完整帳號備份功能,也建議另外建立一份。

第二步 – 檢查是否卡在維護模式

若更新過程中途失敗,WordPress 會在網站根目錄建立一個名為 .maintenance 的檔案,網站就會一直停留在維護模式。

  • 用 FTP 連線到網站根目錄。
  • 尋找 .maintenance 檔案並刪除。
  • 重新整理前台與後台頁面。

第三步 – 修復 WordPress 核心檔案

若更新過程中某些核心檔案損毀,最直接的作法是重新覆蓋一份乾淨的 WordPress 核心檔案,但保留 wp content 目錄。

  1. 從官方網站下載最新版本的 WordPress 安裝包。
  2. 在本機解壓縮 ZIP 檔。
  3. 刪除解壓後資料夾中的 wp content 目錄。
  4. 將其餘檔案透過 FTP 上傳到主機,覆蓋原本的核心檔案。

第四步 – 排查外掛衝突

許多更新造成的錯誤,其實都是外掛與新版本 WordPress 或 PHP 不相容所致。

  • 將 wp content/plugins 整個資料夾重新命名(例如 plugins disabled),一次停用所有外掛。
  • 測試網站是否能正常載入。
  • 若可以,再將資料夾名稱改回 plugins,並逐一重新命名各外掛資料夾,找出造成錯誤的那一個。

第五步 – 測試預設佈景主題

如果停用外掛沒有幫助,問題可能出在佈景主題上。

  • 在 wp content/themes 中將目前佈景主題資料夾改名。
  • WordPress 會嘗試啟用預設佈景主題,例如 Twenty Twenty Four。
  • 若網站在預設佈景下可以正常顯示,就代表原佈景主題需要開發者進一步檢查。

第六步 – 修復資料庫

某些更新會修改資料庫結構,一旦中途失敗,便可能導致資料表不一致或損毀。

  • 在 phpMyAdmin 中對所有資料表執行修復操作。
  • 必要時,可啟用 WordPress 內建的修復頁面,進一步檢查與修正資料庫。

第七步 – 檢查 PHP 版本與記憶體限制

若外掛或佈景主題尚未準備好支援較新的 PHP 版本,更新後就有可能發生嚴重錯誤。同時,記憶體限制太低也會造成程式在執行過程中意外中止。

第八步 – 何時尋求專業協助

如果你已經依照以上步驟操作,網站依然無法正常運作,那麼將相關資訊與備份交給熟悉 WordPress 與伺服器環境的專業人員會是較安全的做法。由於你已經事先完成備份與初步排查,他們可以在更短時間內鎖定問題並修復,而不必從零開始摸索。

延伸閱讀

Lépj kapcsolatba velünk

BESZÉLGESSÜNK AZ IT IGÉNYEIDRŐL

Korszerű informatikai megoldásokat biztosítunk vállalkozásoknak.