被WP-Admin鎖定的可能原因

文章撰寫者:
  • WordPress
  • 更新:Dec 10,2016

有一天你可能會突然發現你無法訪問你的WordPress網站。 可能沒有明顯的理由。 是的,雖然這一定會讓你心煩意亂,但沒有真正的恐慌原因。 可以確定問題的根本原因並解決它。

您可能有幾個原因被鎖定在您網站的管理面板中。

  • 建立數據庫連接時出錯
  • 死亡的白色屏幕
  • 密碼問題不正確

我們來看看吧 每一個 以及相同的可能解決方案。

您可以嘗試解決所有三個問題,但首先需要確保備份所有文件。 如果出現問題,您將能夠倒轉時鐘!

建立數據庫連接時出錯

當數據庫中可能存在損壞或數據庫的登錄憑據可能錯誤以及託管服務停止的可能性不大時,將顯示此消息。

首先檢查錯誤消息。 如果顯示“一個或多個數據庫表不可用。 可能需要修復數據庫“,然後所需要的只是對數據庫的簡單修復。 有兩種方法可以修復WP數據庫。

找到你的wp-config.php文件並添加以下添加到最後。

 define('WP_ALLOW_REPAIR',true);

現在訪問www.yoursite.com/wp-admin/maint/repair.php並跟進修復過程。 這應該可以,但是如果失敗了,你也可以通過phpMyAdmin模塊修復你的數據庫。 如果你想進一步解釋,請轉到 maketecheasier關於解決WordPress數據庫損壞的文章.

另一方面,如果您的站點顯示“建立數據庫連接時出錯”,則應標識wp-config文件,打開文件並檢查其是否有任何更改。 此文件包含數據庫的連接詳細信息。 您的用戶名和密碼憑據可能存在問題需要正確設置。 了解這些憑據 並確保它們是正確的。

如果在此之後錯誤仍然繼續,則問題很可能在於主機服務器。 您需要檢查MySQL服務器是否響應。 如果您知道相同Web託管服務的其他用戶遇到了問題,那麼您可以確定它是MySQL服務器問題。 如果testconnection.php結果中存在錯誤或連接到phpMyAdmin時出錯,請與主機服務器聯繫以解決問題。

死亡的白色屏幕

顧名思義,當你嘗試登錄時,你所看到的只是一個不眨眼的空白屏幕,通常也被WordPress社區稱為“WordPress White Screen Of Death”。 其中一個原因可能就是服務器上沒有足夠的空間。 託管共享時可能經常出現這種情況。 清除瀏覽器緩存或緩存插件(如果可以訪問它)可能會有所幫助。

有時,由於惡意軟件或其他此類問題,WordPress文件或數據庫可能已損壞,在這種情況下,只能在服務器端解析它。 否則服務器可能正在經歷停機,計劃內或計劃外停機。

WordPress中的DE_BUG也可以幫助確定錯誤的原因。 通常,主題本身或正在使用的插件中的編碼很差。 如果最近添加或修改了插件,則可能會撤消更改以查看是否恢復了訪問權限。 但是,如果您面前仍然有白屏,則需要使用文件傳輸客戶端進行所需的更改。

當前且受開發人員積極支持的插件以及與最新版本的WordPress兼容的插件不會導致問題。 過時的插件往往是罪魁禍首。

要確保它是導致問題的插件:

  1. 您可以轉到網站服務器上的wp-content文件夾,找到plugins文件夾並重命名。
  2. 所有插件都將被停用,如果您現在可以訪問WordPress儀表板,則可以確定問題出在任何一個或多個插件上。
  3. 您可以通過逐個激活插件並檢查是否再次出現白屏來查明故障排除程序。 然後,您可以刪除麻煩的插件。

如果完成所有這些後,您仍然盯著一個空白屏幕,那麼您可以重複使用主題插件完成的過程,並檢查它們是否正常工作。

有時,當您處理主題的functions.php文件或任何其他WordPress php文件時,可能會出現白屏。 在這種情況下,有缺陷的編碼是空白屏幕的最可能原因。 然後,您必須使用FTP訪問WordPress並設置有缺陷的編碼。

為了避免這個特殊問題,一些人建議在更改主題PHP時使用子主題。 在嘗試進行任何更改之前,最好在任何第三方存儲上保存原始PHP的實時工作版本。 如果出現任何問題,原始代碼不會丟失。

有關死亡白屏的原因的更詳細研究,我建議你閱讀 Corey McKrill關於The Theme Foundry的文章.

密碼問題不正確

有時,儘管使用了正確的用戶名和密碼組合,您仍無法訪問WordPress儀表板。 即使您嘗試使用“忘記密碼”選項獲取條目也不起作用,因為您可能無法收到帶有正確密碼的電子郵件。 如果某些黑客設法破壞了您的網站,可能會發生這種情況。

最簡單的解決方案是從您的託管帳戶。 使用phpMyAdmin,打開數據庫並識別用戶。 完成後,您可以更改密碼憑據並進行設置! SiteGround已提供 一個相當廣泛的教程 任何好的託管服務也將如此。

最後的思考

我希望本指南已經證明可以在稍微棘手的情況下操縱您的WordPress網站。 最後,我想補充一點,儘管WordPress作為內容管理系統的發展和優秀硬件的發展,但總有可能出現問題。 因此,請務必定期為您的網站創建備份。

此外,您應該知道這些問題都不會困擾您的網站。 如果是這種情況並且您仍然無法訪問,請與您的網絡託管服務商聯繫。

關於毘濕奴

Vishnu是一名夜間自由撰稿人,白天擔任數據分析師。

連接: