我的網站壞了。 現在,我該怎麼辦?

已發表: 2022-09-21

早上在辦公室。 電話響了。 我的一位客戶帶著驚慌的聲音打電話:“我的網站不見了。 我們達不到! 不在那裡!” 他的業務依賴於客戶整天在他的網站上下訂單。 當他無法訪問他的網站時,他顯然無法接收和履行訂單。 一天的開始確實很糟糕。

還有一次我正在和一位生活教練談論她的網站。 當談話涉及到保持網站安全並始終正常運行時,她認為沒有問題。 “如果我的網站崩潰了,我會重建它。”

沒問題,確實。 除非她的網站中斷/崩潰/崩潰/被黑客入侵(由於墨菲,這將在最壞的時間發生),她的客戶將無法在網上找到她。

直到她要么停止一切重建網站(從而失去收入),要么僱人快速為她建立一個新網站(肯定是加班加點)。

正如《騎士的故事》中的台詞所說,“痛苦。 很多痛苦。”

有問題,但在哪裡?

當您的網站“崩潰”時,首先要找出問題所在,這一點很重要。

瀏覽器和實際保存網站文件的服務器之間存在許多躍點。 該複雜鏈中任何一點的問題都可能阻止人們訪問您的網站。 即使實際網站文件一切正常。

家裡一切都好嗎?

首先,檢查問題是否是您所在位置的本地問題:

  • 您的計算機/移動設備是否真正連接到互聯網?
  • 調製解調器是否工作?
  • 您的設備和瀏覽器是否正常工作?
  • 您可以在瀏覽器中訪問其他網站嗎?
  • 您可以使用設備上的其他瀏覽器訪問您的網站嗎?
  • 您是否在瀏覽器中清空/重置緩存? 所有瀏覽器都將最近訪問過的網站的數據存儲在它們的緩存中,因為如果你重新訪問一個頁面,它從本地緩存加載的速度比從互聯網加載快得多。 這一切都很好,直到頑固的本地緩存阻止您訪問實時網站。 因此,您實際上可能看不到頁面的最新更新版本。
  • 您可以使用其他設備訪問您的網站嗎? (如果一個網站不能在電腦上加載,你能用手機把它拉起來嗎?)
  • 只有我嗎? 您可以在 https://isitdownorjust.me 或 https://downforeveryoneorjustme.com 查看網站是否僅對您或其他所有人不可用。 這將告訴您網站是否確實已關閉,或者問題是否出在您的瀏覽器和託管服務器之間。

調製解調器以外的故障排除

如果在您的本地級別一切正常,請檢查 Internet 服務提供商 (ISP)。 他們力求永遠在線,但有時連接會出現故障。 它可能是短暫的,也可能是較長時間的中斷。 它可能只影響您的位置,是全市甚至區域性的。

您的 ISP 應該能夠告訴您問題是否在於您與他們的服務的連接,並為您解決問題。 如果問題影響到更大的區域,除了等待停電修復外,可能無事可做。

ISP 反過來連接到互聯網骨幹網。 這可能會經歷糟糕的一天,導致區域甚至全國范圍內的中斷。 同樣,您的 ISP 可能能夠提供有關中斷範圍的信息並預測何時恢復服務。

B計劃的時間

如果互聯網中斷發生在您的 ISP(或什至在骨幹網)的某個地方,那麼制定 B 計劃可能會有所幫助:

  • 如果有線互聯網不可用,您可以將手機用作熱點並通過移動網絡連接
  • 互聯網可能在您的建築物或城市的一部分。 通過實際前往另一個位置(朋友、圖書館、咖啡館),您可以從那裡進行連接。
  • 依賴始終連接到互聯網的企業可能會選擇從 2 個 ISP 支付互聯網訪問費用。 這樣,如果常規提供商出現故障,他們可以快速切換到備用提供商。

快速診斷和 B 計劃可以節省一天的時間並讓您重新上線(包括訪問您的網站)。

當本地互聯網中斷時,上述這些選項多次為我節省了一天。

診斷損壞網站的第一步是確定問題在鏈中的哪個位置。 一旦診斷出來,如果你能解決這個問題,一定要這樣做。 或者您可以暫時解決它。 不幸的是,有時除了等待責任方解決問題外,別無他法。

但是您也知道您的網站仍然存在,那些互聯網正常工作的人可以訪問。

我的網站壞了

當您的網站實際關閉時

另一方面,如果您的網站真的下線了,那麼您將面臨不同的情況。

域名註冊商和 DNS

您的網站可能由於域註冊或 DNS 問題而關閉。 域名服務器記錄是將人類可讀的 URL (yourdomain.com) 轉換為指向實際託管服務器的數字地址的查找。 如果域名註冊商或 DNS 出現問題,訪問者可能無法訪問您的網站。 當然,直到問題解決為止。

  • 了解您的域的註冊位置和 DNS 記錄的位置,以及在此級別出現問題時與誰聯繫。

如果到目前為止一切順利,下一個要檢查的地方是您的託管公司。

託管公司

每個網站都託管在 Web 服務器上。 是否正常工作?

服務器可能已關閉,在這種情況下,網站根本不會顯示。

但是服務器也可能無法正常運行,或者沒有足夠的資源。 在這種情況下,大部分網站可能會工作,但某些功能會失敗。

  • 了解您的網站託管位置以及在需要幫助時如何联系支持人員。
  • 投資於具有明確容量和良好支持的優質託管。 一些託管公司滿足於在 24-48 小時內回复您的請求,這在您的網站現在關閉時無濟於事。 一家好的託管公司,如 LiquidWeb 或 Nexcess,將提供實時聊天和電話支持以及票務支持并快速響應。 您的業務取決於您的網站是否正常運行。

當網站本身壞了

如果到目前為止一切都很好,那麼實際的網站文件或代碼可能有問題。 一些可能的場景:

我正在更新一個插件,它拿下了整個網站

每當運行更新時,總會出現問題。 這可能會摧毀整個網站。 或破壞功能,使網站以意想不到的方式運行。

  • 在運行更新之前始終備份您的網站。 這樣,如果事情真的發生了,您總是可以從備份中重新安裝該站點。
  • 進行更新後,請務必仔細檢查您的網站,以確保一切正常。
  • 現在是學習如何回滾更改或從備份重新安裝您的網站的時候了,當一切正常時,而不是在災難發生後。

我在網站上工作,現在它壞了

您可能正在網站上添加內容,例如新頁面或更改一些樣式代碼和噗,網站已損壞。

在運行網站的 html、css 或其他代碼中的錯誤位置中的逗號之類的小東西可能會完全搞砸。 您收到的不是您期望的網頁,而是一條可能有用也可能沒有幫助的錯誤消息。

最糟糕的情況是,如果您使用 WordPress 內置的主題或插件編輯器並且出現問題,因為錯誤可能會阻止您訪問儀表板和編輯器。 當您無法訪問代碼時,您如何解決和修復代碼? 如果沒有備用訪問,整個網站可能不得不被刪除並從頭開始重建。

這就是為什麼我總是禁用我創建的 WordPress 網站上的內置主題和插件編輯器。 相反,我使用單獨的應用程序來編輯代碼。 現在,當出現錯誤(並且會發生)時,我仍然可以訪問代碼並進行故障排除以解決問題。 即使整個網站僅在瀏覽器中顯示為錯誤消息。

在我的文章 WordPress 和內置炸彈中了解更多關於禁用內置主題和插件編輯器以及使用什麼來編輯代碼的信息。

親愛的,你看起來不太好

有時我們來到我們的網站,但它看起來不像它本身。 也許它加載不正確,我無法登錄,或者其他功能突然不起作用。

您尖叫 H 字並認為這可能是託管服務器的問題。 這裡有兩個例子:

在我的一個網站上,頁面重定向突然無法正常工作或根本無法正常工作。 因此,訪問者感到困惑,等待下一頁加載,這從未發生過。 這是糟糕的用戶體驗。

在另一個站點上,突然間,我們無法登錄儀表板,並且備份停止工作。

在這兩種情況下,這都是服務器空間問題。 在第一個站點上,一個惡意備份過程已經用備份填充了服務器,而不是刪除它們。 服務器空間不足,無法正常工作。 一旦備份過程得到修復並刪除了額外的數據,一切都會再次完美運行。

在第二種情況下,網站文件本身非常大,以至於主機帳戶中沒有空間來保存完整副本。 但是備份會創建一個完整的副本,該副本會在發送到異地進行存儲之前暫時位於服務器上。 一旦服務器填滿,它就會自行鎖定,我們無法登錄 WordPress。 它訪問了託管帳戶以手動刪除備份文件以恢復順序。

這些是您的託管公司應該能夠幫助解決的問題。

這根本不是我所期望的……

最後,當他們的網站無法訪問或無法正常工作時,許多網站所有者會立即跳轉到這個問題。 它被黑客入侵了。

一些黑客行為很容易被發現。 您訪問該網站並看到與您預期不同的東西。 或者您被重定向到一個完全不同的站點。

其他黑客行為更難檢測。 例如,您的網站運行緩慢或沒有響應。

你做什麼工作? 首先,了解有很多方法可以訪問網站及其文件。 僅更改用戶帳戶的密碼雖然有幫助,但還不夠。

iThemes 培訓有處理被黑網站的培訓,這個過程不一定適合膽小的人。

這可能就是為什麼許多人寧願把頭埋在沙子裡並堅持“沒有人想入侵我的小網站,所以我不必擔心”的原因。

如果您的網站被黑客入侵,您的託管公司可能不會有太大幫助。 這是因為問題出在您的實際網站文件上。 這些是你的責任。

但是您可能沒有足夠的知識來真正修復被黑的網站。 作為企業主,您也沒有時間處理該過程。 它佔用了很多時間。

如果您有人與您一起提供定期網站更新、安全和備份,那麼他們可以很好地防止許多黑客攻擊。 他們還可以拯救一個確實被黑客入侵的網站。 在這一點上,您肯定希望有人站在您這邊。

一種方法可能是完全刪除當前的網站安裝 (WordPress) 和它所在的 C-panel 帳戶。然後創建一個新帳戶,並從已檢查為良好的備份中重新安裝網站。 當然,所有級別的密碼都會被更改。

關鍵是將備份存儲在遠離託管服務器的地方。 我為我管理的每個網站保留至少一個月的備份。 以防萬一。

惡意軟件可能已經在您的網站上出現了一段時間,但未被檢測到。 在這種情況下,從最近的備份重新安裝會將惡意軟件帶到恢復的站點。 所以,馬戲團可以重新開始。

獲得獎勵內容:被黑網站清理清單
點擊這裡

恢復

你現在可能已經知道我很喜歡備份。 其中很多。

與我的教練朋友不同,她計劃在出現問題時從頭開始重建她的網站,我從不想無緣無故地從頭開始重建網站。 工作量很大,而且總是在不方便的時候。

備份是任何成功恢復工作的關鍵。

我的意思是每天對存儲在遠離託管服務器的某個地方的網站進行完整備份。 如果網站被黑客入侵,則存儲在該位置的任何備份都會受到損害。 如果服務器崩潰,那麼您的網站和備份都會消失。

多年來,我一直依靠 BackupBuddy 進行手動和自動備份。 它還使將網站遷移到新位置變得非常容易。

恢復可能很簡單,也可能是一個挑戰,也可能是非常困難的。 這完全取決於實際的網站問題是什麼以及您準備得如何。 但是擁有可靠的備份將使事情變得更加容易。

獲得獎勵內容:選擇 WordPress 備份插件的 10 個功能
點擊這裡

一盎司的預防勝過一磅的治療

會出現網站問題。 您的網站將在某些時候崩潰/被黑客入侵/無法正常工作。 這只是時間問題。

所以你要做好準備。 然後,當事情變糟時,您可以最大限度地減少停機時間。

準備工作的 8 個步驟:

  1. 定期備份。 完整的每日備份遠離託管服務器存儲。 您需要自己控制的備份,而不是依賴託管公司。 使用像 BackupBuddy 這樣的 WordPress 備份插件來設置備份計劃以備份您的整個站點。
  2. 跟踪正常運行時間。 有幾種工具可以檢查您的網站,並讓您知道它是否仍然存在。 正常運行時間跟踪器還有助於網站觸發功能,例如運行自動備份,如果網站不經常訪問,這些功能可能不會發生。 我依靠 iThemes Sync 來管理網站並跟踪它們的正常運行時間。
  3. 知道給誰打電話。 您的 ISP、託管公司、域名註冊商、網站更新、安全和備份經理等等。 知道如何联系每個人,以及在出現問題時您可以期望得到什麼響應。
  4. 使用優質託管。 仍然有公司在宣傳廉價的地下室託管交易。 了解託管包實際提供的內容以及您真正需要時的支持距離。 好的託管確實是有代價的。 但是,由於託管公司不提供服務,您的網站業務成本下降將很快消耗您從廉價計劃中獲得的任何節省。
  5. 禁用 WordPress 中的內置主題和插件編輯器。 至少,永遠不要在 WordPress 中使用那些內置的編輯器。 更好的是,始終使用外部應用程序進行主題或插件代碼編輯。
  6. 運行安全軟件。 我使用並推薦 iThemes Security。 此外,請確保它已根據您的需要正確配置。 僅僅打開一個安全插件可能沒有你想像的那麼安全。
  7. 定期更新 WordPress 核心、主題和插件。 大多數企業主最好為他們做這件事,因為他們有生意要經營。 即使業務繁忙,您是否也真的要始終運行更新? 您是否要跟上所有最新的在線安全和威脅新聞? 許多像我這樣的設計師/開發人員為他們的客戶提供這個作為禮賓服務。 他們只是想知道它正在完成。
  8. 定期訪問您的網站並檢查其功能。 這也讓您將網站放在首位。 這是你的網站。 你會注意到什麼時候它不能正常工作。 不要只期望訪問者讓您知道是否有問題。 他們很可能只是去找你的競爭對手。

制定此計劃的時間是一切正常的時候。 一旦出現問題並且網站被破壞,為時已晚。

我們必須預料到意外

網站會崩潰。 計劃發生這種情況。 然後,當它發生時,你就準備好了,可以在給定的情況下採取最好的行動。

還記得那個因為他的網站關閉而驚慌失措地打電話給我的企業主嗎?

原來它實際上並沒有下降。 除了他,每個人都可以得到它。 幸運的是,他早有準備。 他有一個可以切換到的備用 ISP。 讓 ISP 對他們進行故障排除需要更長的時間才能弄清楚他們為什麼阻止了一些不應該被阻止的網站。 最終,事情得到了解決,他的網站和業務都沒有丟失。

至於那個人生導師,希望她的網站永遠不會宕機,真心祝福她。 但總有一天會發生……

所以要時刻做好準備。 因為你知道事情會在某個時候破裂。 準備好應對意外的計劃。 然後,當您的網站出現故障時,您可以恢復並繼續前進,而不會造成完全的災難。

獲得獎勵內容:WordPress 安全指南
點擊這裡