這是每個網站所有者最糟糕的噩夢 - 它比你想像的更常見。
您訪問了自己的網站,但所有您努力工作的內容都丟失了。 相反,你會遇到模糊的,行話填充的錯誤信息,或者更糟糕的是:一個空白的白色屏幕,沒有任何線索可以跟隨。
最近,它發生在我身上。 我的所有網站突然無法加載,而是顯示“連接超時”錯誤。 我承認我有點恐慌! 但我能夠採取措施恢復,我將繼續採取措施防止它再次發生。
您的網站受到傷害,特別是如果您依靠它來賺取收入。 它的每一刻都會耗費你的銷售額,銷售線索和收入。
您是否面臨死亡的白色屏幕,或擔心發生在您身上時該怎麼辦? 那麼這篇文章適合你。
步驟0:發佈公告
這是“步驟0”,因為它不是真正的故障排除步驟,但它仍然是必要的。
當您的網站出現故障時,它就是 crucial 讓您的聽眾了解情況。
當訪問者訪問您的網站並且無法訪問時,他們會感到沮喪。 是你減輕這種挫敗感,還是讓它變得憤怒,這是你的選擇。
如果您保持聯繫並向您的受眾解釋發生了什麼以及何時可以期待您的網站回歸,他們將更加耐心和理解。
如果你不把它們留在循環中,他們可能會對你的品牌生氣,或者決定去參觀競爭對手。
好消息是,很容易防止這種情況發生。 只需將它們保持在循環中:
- 在社交媒體上發佈公告。 保持簡短,但讓您的觀眾清楚地知道發生了什麼以及何時可以期待您回來。
- 如果您認為自己的網站停用超過一天,請在列表中發送快速電子郵件。
- 在您的網站上放置消息(如果可以的話)。 如果您的網站仍在運行並且您可以對您的 WordPress 儀表板,您使用類似的插件 終極即將到來 顯示訪問者的維護頁面,以便他們看不到網站損壞。
步驟1:分析錯誤
記下您收到的錯誤消息(如果有),並截取屏幕截圖。 這些將是 cruci對於故障排除過程,無論您是自己進行還是尋求專家的幫助。
您可能會看到的常見錯誤包括:
- 連接超時:如果您的瀏覽器等待連接和獲取顯示您的網站所需的數據的時間過長,則可能會出現此錯誤。 這可能是由於您的互聯網連接問題、您設備上的設置(例如防火牆)、您的 網絡託管公司,或您的網站本身。 這發生在我的網站上,結果是我的託管公司的臨時問題, BlueHost的。
- 404未找到: 停電後我的一個網站發生了這種情況。 主頁運行良好,但個人博客文章似乎都不見了。 原來,不知何故我 .htaccess 文件 在網站中斷期間已被刪除。
- 找不到服務器:此錯誤可能是由您的互聯網連接引起的,也可能是由您的網絡託管或域服務問題引起的。 它很少由 WordPress 您的主題或插件文件錯誤。
- 空白的白色屏幕:空白的白色屏幕很難排除故障,因為沒有明顯的信息可以關閉。 這通常是由您網站的代碼問題引起的,無論是在 WordPress 或主題或插件文件。
- 建立數據庫連接時出錯: 這個很常見 WordPress 通常由 wp-config 文件的配置問題引起的錯誤,例如錯誤的數據庫名稱或密碼。 如果您的數據庫服務器由於某種原因(您的 Web 主機有問題)沒有響應,或者您的數據庫已損壞,也可能導致這種情況。
- 您網站上的隨機代碼錯誤:您的網站可能顯示正常,只是在某些頁面或儀表板上顯示錯誤代碼,例如“找不到功能”或“意外結束”。 這可能是由插件或主題引起的,或者是您的核心損壞引起的 WordPress 文件。
確保它不僅僅是你
希望其他人都能看到你的網站就好了。
確保它不僅僅是您的瀏覽器,計算機或您的互聯網連接:
- 清除瀏覽器緩存
- 檢查您的網站 DownForEveryoneOrJustMe.com
- 使用其他瀏覽器訪問您的網站
- 嘗試使用其他設備(智能手機,平板電腦,筆記本電腦)
- 使用另一個互聯網連接(Wi-Fi),或要求朋友看一下
如果您的網站在其他瀏覽器,設備或互聯網連接上顯示正常,則您已確定問題所在。 您可能需要獲得修復設備或連接的幫助,但至少您的網站仍在運行!
第 2 步:故障排除 WordPress
如果問題不在於您的設備或互聯網連接,則可能與您的 WordPress 網站。
回想一下您最近所做的任何更改。 你最近:
- 更新了你的核心 WordPress 版本
- 更改了任何設置
- 修改了你的功能。php 文件或任何其他文件
- 安裝,卸載或更新任何主題或插件
如果可以,請嘗試撤消所有最近的更改,或從最近的備份還原,以查看它是否可以解決問題。
如何排除故障 WordPress
對於一般 WordPress 故障排除,首先嘗試登錄您的 WordPress 儀表板。 如果不能,則可能是託管問題,而不是您網站的問題。 但是,您仍然應該通過您的主機帳戶或 FTP 顧客。
接下來,嘗試切換到默認值 WordPress 主題,看看是否能解決問題。
如果沒有,請嘗試禁用所有插件以查看它是否解決了問題。 如果是這樣,您可以逐個重新啟用插件,以確定導致問題的插件。
如果主題或插件導致問題,您可以聯繫開發人員獲取支持,並在此期間使用備用主題或插件。
如何修復數據庫損壞
有一些 WordPress 問題是由損壞的數據庫引起的。 如果您收到數據庫連接錯誤,並且您確定 wp-config 文件中的登錄信息正確,您可以使用內置的 WordPress 嘗試數據庫修復的函數。 查看 Jerry 的虛擬主機遷移指南 有關修復數據庫的分步指南。
步驟3:檢查您的虛擬主機
如果您已登錄到您的主機帳戶但找不到任何問題,但您的網站仍然關閉 - 或者如果您根本無法訪問您的主機帳戶 - 很可能是您的網絡託管服務商的問題。
您可以查看主持人的網站和社交媒體帳戶,看看他們是否宣布了任何困難。 您可能會發現他們已經停止進行定期維護,並且可能會提供有關何時可以備份您的站點的信息。
如果沒有,下一步是聯繫支持。 根據您的Web主機提供的支持類型,您可以打電話給他們或開始實時聊天以獲得即時支持,或者您可能必須提交支持請求。
當我的網站出現故障時,我試圖通過實時聊天獲得即時支持,但等待時間停留在 30 分鐘,所以我不得不提交支持票。 當我的支持請求數週都沒有得到答复時,我知道是時候更換主機了。 雖然 Bluehost 過去提供了很好的服務,但我也注意到我的網站速度比以前慢了很多。 由於我一直打算升級我的主機,我決定得到 vps託管 同 InMotion Hosting 代替。
一瞥預防......
為了從站點中斷中快速恢復,您需要在它發生之前做好準備。 確保你有一個好的、可靠的 網絡託管 公司,並且您定期備份您的網站。 熟悉您的網絡託管支持選項,以便在急需幫助時知道該去哪裡。
屆時,您將做好準備,並能夠在您的網站出現故障時快速恢復。
閱讀更多