WordPress 登錄無效?如何修復

wordpress-login-not-working-uai-258x129-1

登錄您的網站時遇到問題?您的 WordPress 登錄無效嗎?別擔心,我們已經為您提供了保障。在本指南中,我們將向您展示如何解決導致登錄停止工作的最常見問題。

登錄是任何 WordPress 網站最重要的頁面之一,因為它允許您訪問儀錶板。我們已經看到了如何自定義登錄以充分利用它,但是當登錄停止工作並且您無法訪問您的站點時,您該怎麼辦?

不幸的是,對於許多用戶來說,這是一個非常普遍的問題。好消息是,如果您遇到此類事故,有很多解決方案會很有用。在我們針對每個問題介紹不同的解決方案之前,讓我們更好地了解 WordPress 登錄可能無法正常工作的原因。

為什麼 WordPress 登錄停止工作?

許多原因可能會導致 WordPress 登錄停止工作。網站文件、伺服器、資料庫、插件、主題等可能存在問題。事實上,任何這些元素的問題都是登錄過程中出現問題的常見原因。

這些是一些更常見的問題,可能會阻止 WordPress 登錄正常工作:

如果您遇到任何這些問題,請不要擔心。在下一節中,我們將展示如何解決這些問題並重新獲得對您網站的訪問許可權。

WordPress 登錄不起作用?如何修復

如前所述,有多種原因和錯誤可能會導致您的 WordPress 登錄停止工作,因此很難確切知道出了什麼問題以及如何修復它。在本節中,我們將向您展示一些最常見問題的解決方案,以便您確切地知道該怎麼做。

根據您面臨的問題,您可能需要從您的網站編輯一些關鍵文件。這就是為什麼在我們開始之前,我們建議您備份您的 WordPress 網站並確保將其保存在安全的地方,以防您需要恢復您的網站。

現在不用多說,讓我們來看看解決方案。

1.清除緩存和Cookies

Web 瀏覽器緩存是指瀏覽器中存儲或隱藏的臨時文件。清除緩存後,當您重新載入登錄頁面時,您的瀏覽器將使用支持 WordPress 的較新版本的文件進行更新。

另一方面,cookies 是帶有數據的小文件,用於在網路中識別您的計算機。WordPress 使用 cookie 進行身份驗證,因此清除它們也可以解決登錄頁面的一些問題。在執行此操作之前,請確保您已在 Web 瀏覽器上啟用它們。

要清除 Web 瀏覽器上的緩存和 cookie,請轉到「設置」,前往「隱私和安全」選項卡,然後單擊「清除瀏覽數據」選項。

clear-browsing-data-wordpress-login-not-working-1024x355-1

現在,您需要在瀏覽器中選擇要清除的瀏覽器數據。在基本選項卡下,檢查 Cookie 和其他站點數據以及緩存的圖像和文件的選項。最後,按清除數據。

清除cookies-and-cache-wordpress-login-not-working

就是這樣,您的所有緩存和 cookie 都將在您的網路瀏覽器上被清除。

這是使用 Google Chrome 清除緩存和 cookie 的過程。如果您使用的是其他瀏覽器,您可以查看以下鏈接中的步驟:

當您的 WordPress 登錄不起作用時,清除緩存和 cookie 是您應該做的第一件事。如果這不起作用,請檢查下一個解決方案。

2. 檢查您的登錄憑據

這是一個非常明顯的解決方案,但經常被忽視。然而,人類往往會犯錯,而數字世界中的大部分錯誤都是由人類造成的。因此,如果您不是機器人,請檢查您是否使用了正確的登錄用戶名和密碼組合。

事實上,除非您更改了默認警報,否則會出現一條錯誤消息,說明問題所在。在登錄 WordPress 儀錶板之前,請確保您輸入了正確的登錄憑據。

或者,您可以嘗試通過單擊丟失密碼鏈接來更改密碼。您需要輸入與網站鏈接的電子郵件地址,並通過發送給您的驗證電子郵件更改密碼。

丟失您的密碼-wordpress-login-not-working

如果這些都不起作用,您可能需要檢查您的插件。

3. 插件問題

有時,您使用的插件也會在您的網站上產生問題並導致您的 WordPress 登錄停止工作。通常情況下,您站點上的某些插件之間存在衝突,或者存在阻止您登錄的安全插件。

首先,檢查是否有插件問題。為此,首先,手動停用插件。為此,您需要使用 FTP 客戶端或使用cPanel文件管理器。如果您是網站所有者,您的網站託管可以為您提供訪問許可權。

對於此演示,我們將使用名為FileZilla的 FTP 客戶端,但您可以使用任何您喜歡的工具。訪問它後,導航到您的網站文件目錄並找到 wp-content/plugins 文件夾。然後,右鍵單擊它並將文件夾臨時重命名為「plugins_disable」之類的名稱。

重命名插件文件夾-wordpress-login-not-working

重命名後,WordPress 將無法識別或訪問插件文件,因此它會自動停用您網站上的所有插件。即使您可能會停用想要保持活動狀態的插件,這是了解插件是否導致您的登錄問題的最快方法。

之後,嘗試登錄您的網站。如果可以登錄,則可以確認 WordPress 登錄無效,因為存在插件衝突。現在您需要找出實際導致問題的插件並對其進行故障排除。為此,請一一激活插件並嘗試登錄,直到找到導致問題的那個。

有時,安全插件可能會阻止用戶登錄,因此請先檢查您的安全插件。

有關如何批量停用插件的更多信息,請查看本指南。

4. 與主題衝突

與插件發生的情況類似,您的主題也可能會干擾您的 WordPress 登錄並造成衝突。當您為網站使用自定義登錄頁面時,這尤其常見,因為該頁面可能與您當前的主題不完全兼容。

好消息是很容易檢查是否存在不允許您登錄網站的主題干擾。再次,您將需要使用 FTP 客戶端訪問您的網站文件目錄並重命名主題文件夾以禁用它,就像您之前使用插件所做的那樣。

打開您的 FTP 客戶端並找到您在站點上使用的主題文件夾。通常,您可以在 wp-content/themes 下找到主題文件夾。對於本教程,我們使用 Divi 主題,因此我們將 Divi 文件夾重命名為「Divi_disable」。

重命名主題文件夾-wordpress-login-not-working

只需右鍵單擊您的主題文件夾並重命名即可。如果您不確定哪個是當前主題,請詢問網站所有者或開發人員。

停用主題後,嘗試登錄您的網站。如果它有效,您可以確認您的 WordPress 登錄由於與您的主題衝突而無法正常工作。如果是這種情況,您可以檢查主題文件以識別並解決問題,或者聯繫您的主題支持。

5. 錯誤的 WordPress 登錄 URL

隱藏或更改 WordPress 登錄 URL 是確保網站安全的最佳方法之一。保護您的站點免受登錄和 DDoS 攻擊也是一種常見做法。

如果您更改了登錄 URL,但現在找不到它,您將無法登錄您的站點。在這種情況下,最好的選擇是停用用於修改登錄 URL 的插件。

您可以按照我們之前描述的相同步驟輕鬆執行此操作,以停用所有插件。只需打開您的 FTP 客戶端,找到 wp-content/plugin 文件夾下的 plugins 文件夾並打開它。您將看到您網站上安裝的所有插件的文件夾。

disable-login-plugin-folder-wordpress-login-not-working

找到您使用更改登錄 URL 的插件,右鍵單擊它並重命名文件夾以將其停用。

然後,在您的網站域後添加/wp-admin 輸入登錄頁面的默認URL,您將能夠看到您網站的登錄頁面。之後,像往常一樣輸入用戶名和密碼以訪問您的站點。

確保您記得再次登錄後如何訪問登錄頁面。如果您仍想確保您的網站安全,您可以重新激活插件以再次隱藏或更改登錄頁面。

6. 建立資料庫連接時出錯

您網站的所有信息和數據都存儲在您的資料庫中。如果資料庫無法與您的站點鏈接,您可能會遇到一些可能導致 WordPress 登錄無法正常工作的問題。

如果您站點上的資料庫信息不正確,則資料庫連接可能會出現問題。此外,如果資料庫已損壞或由於資料庫伺服器無響應,也可能會出現此問題。

好消息是您可以輕鬆修復 WordPress 中的資料庫連接問題。但在我們開始這些步驟之前,您需要確保您的資料庫憑據和資料庫託管信息是正確的。聯繫您的託管服務提供商並詢問他們,但如果您仍然無法登錄您的網站,則可能需要修復資料庫。

6.1. 修復資料庫連接錯誤:修復 WordPress 資料庫

要修復您的 WordPress 資料庫,請使用 FTP 客戶端找到並打開您網站的 wp-config.php 文件。

wp-config-file-wordpress-login-not-working

您將在此文件中看到您網站的所有配置詳細信息。事實上,如果您需要再次檢查它們,您也可以在此處找到資料庫憑據。

現在,在「僅此而已,停止編輯!祝出版愉快。」 行並保存文件。

定義(’WP_ALLOW_REPAIR’,真);

然後,訪問鏈接 http://www.yoursite.com/wp-admin/maint/repair.php 以完成修復。

您將能夠在這裡看到兩個選項:一個是修復資料庫,另一個是修復和優化它。如果您不想優化資料庫,現在只需單擊「修復資料庫」即可。

修復-資料庫-wordpress-login-not-working-1024x521-1

該過程完成後,如果資料庫連接出現問題,您應該能夠登錄到您的 WordPress 網站。

如果這不能解決問題並且登錄仍然不起作用,請檢查下一個解決方案。

7. .htaccess 文件的問題

.htaccess 是處理所有固定鏈接的伺服器的配置文件。這意味著如果此文件有任何問題,這可能會導致 WordPress 登錄無法正常工作。

要解決此問題,您需要刪除 .htaccess 文件並將其再次添加到您的 WordPress 網站。只需打開連接到您網站的 FTP 客戶端並找到 .htaccess 文件。將其下載到本地計算機作為備份,然後從 FTP 客戶端從您的網站中刪除 .htaccess 文件。

刪除-htaccess-file-wordpress-login-not-working

現在再次嘗試登錄,如果您能夠訪問您的網站,則意味著 .htaccess 文件存在問題。

為了確保您的站點順利運行,您需要將 .htaccess 文件添加到您的伺服器。為此,請轉到「設置」>「永久鏈接」,然後按「保存更改」。您不必在此處更改任何設置或選項。

保存永久鏈接-wordpress-login-not-working

這將自動在您的伺服器中創建 .htaccess 文件,您的站點將再次啟動並運行。

8. 沒有足夠的 PHP 內存限制

WordPress 登錄可能無法正常工作的另一個原因是 PHP 內存限制不足。默認情況下,網站的伺服器內存在 64 MB 以上,但有時這還不夠。

如果 PHP 內存限制過低,您會看到一個錯誤,這可能會使您的 WordPress 登錄出現故障。如果您在登錄時看到此類錯誤,則需要手動增加內存限制。

在 FTP 客戶端的幫助下,您可以輕鬆地做到這一點。只需從您的網站目錄中找到並打開 wp-config.php 文件。然後,將以下代碼片段粘貼到「僅此而已,停止編輯!快樂出版」行。

定義(’WP_MEMORY_LIMIT’,’256M’);

這會將限制增加到 256MB。將代碼添加到欄位後,保存並打開您的登錄頁面。如果您可以登錄到您的網站,那麼您的 WordPress 登錄由於 PHP 內存有限而無法更早地工作。

如果之後您仍然收到有關 PHP 內存限制的錯誤,請通過編輯代碼段將限制增加到 512MB,然後重試。

9. 網站網址錯誤

站點 URL 和 WordPress 地址 URL 是兩個不同的 URL。您需要確保兩個 URL 相同,以便它們到達相同的站點目標。

儘管這些 URL 通常是相同的,但如果您最近遷移了您的網站或進行了重大更新,情況可能並非如此。如果是這種情況,您可以輕鬆確保兩個 URL 與 FTP 客戶端相同。

為此,請從 FTP 客戶端找到並打開 wp-config.php 文件,然後在「僅此而已,停止編輯!快樂出版」行:

定義(‘WP_HOME’,’https://www.yoursite.com’);
定義(‘WP_SITEURL’,’https://www.yoursite.com’);

確保您對 WP_HOME 和 WP_SITEURL 使用相同的 WordPress 地址 URL。

之後,保存文件並重新載入 WordPress 登錄頁面。現在您應該可以毫無問題地登錄了。

注意:這看起來很明顯,但請確保在 Web 瀏覽器中輸入的站點 URL 也是正確的。如果您訪問和管理大量網站,這可能很有用。

WordPress 登錄不起作用的更多原因

我們列出了 WordPress 登錄最常見問題的一些解決方案。但是,如果您仍然遇到問題並且您的登錄無效,您可以嘗試以下解決方案。

1.文件和文件夾許可權問題

文件和文件夾許可權問題相對較少,但它們也可能導致 WordPress 登錄停止工作。您所有的瀏覽器目錄都存儲在可以從 FTP 客戶端或 cPanel 訪問的文件和文件夾中。如果 wp-admin 文件夾或 wp-login.php 文件包含錯誤的許可權,您的網站將無法訪問這些文件和文件夾。因此,您將無法登錄。

如果您認為這可能會導致您的登錄出現問題,您可以更改他們的許可權。為此,請將您的 FTP 客戶端連接到網站伺服器並找到 wp-admin 文件夾和 wp-login.php 文件。右鍵單擊它們,選擇許可權並調整以下數值:

  • wp-admin 文件夾數值:755
  • wp-login.php 文件數值:644

最後,按 OK 保存更改。

編輯許可權-wordpress-登錄不工作

現在,重新載入您的網站並輸入登錄憑據。如果文件和文件夾許可權出現問題,您應該能夠登錄您的網站。

2.損壞的WordPress文件

如果您的核心 WordPress 文件已損壞,則可能會影響您的整個網站並阻止登錄正常工作。這不是一個常見問題,但是當它發生時,它往往會出現在 wp-login.php 文件中。

為了克服這個問題,只有一種解決方案。您應該訪問WordPress.org官方網站並下載最新版本的 WordPress。然後,解壓縮 ZIP 文件並找到新的 wp-login.php 文件。之後,將 FTP 客戶端連接到您的網站伺服器並在此處上傳新的 wp-login.php 文件。

確保覆蓋現有的 wp-login.php 文件以用新文件替換舊的損壞文件。

wp-login-file-wordpress-login-not-working

如果損壞的文件阻止您登錄您的網站,現在您應該能夠輕鬆地再次登錄。

其他措施

如果您已經嘗試了上述所有方法並且您的 WordPress 登錄仍然無法正常工作,那麼您還可以採取一些其他措施來啟動和運行您的網站。

1. 詢問您的網站主機

如果上述解決方案都沒有解決您的登錄問題,您可以聯繫您的網路主機。您無法登錄網站的原因可能與主機端的伺服器問題有關。

如果是這種情況,他們會為您提供一些有關問題所在以及如何解決的信息。確保您擁有最好的 WordPress 託管服務之一,並提供出色的支持。當出現問題並且您需要緊急幫助時,託管公司的質量是顯而易見的。

2.恢復以前的網站備份

如果您的 WordPress 登錄仍然無法正常工作,您可以選擇的最後一個選項是恢復以前的備份。如果您的網站上安裝了備份系統,這很容易。

要恢復備份,您可以使用 FTP 客戶端或 cPanel 管理器。如果您需要更多相關信息,請查看我們關於如何備份 WordPress 網站的指南。

獎勵:如何自定義 WordPress 登錄頁面

大多數管理員不會過多關注登錄,因此 99% 的 WordPress 網站最終都擁有相同無聊的登錄頁面。但是,自定義它可以有幾個好處。例如,改進登錄頁面可能對在線商店、會員網站和附屬計劃有益。客戶通常會登錄以下訂單或訪問他們的好處,因此如果您對登錄頁面進行個性化設置,則會給人留下更好的印象。

除了設計之外,您還可以自定義其他內容,使您的網站更安全。例如,您可以限制登錄嘗試次數以防止黑客入侵。最重要的是,您還可以自定義登錄頁面 URL,使其更難找到並避免暴力攻擊。

有幾個選項可以編輯登錄頁面,但最簡單的方法是使用專用插件。有多種工具可用於此操作,但在本演示中,我們將使用  自定義登錄頁面定製器這是一個免費且簡單的插件,可讓您輕鬆自定義 WordPress 登錄頁面。

安裝並激活插件

要開始使用此工具,您需要先安裝並激活它。在您的儀錶板中,轉到插件 > 添加新並搜索插件。找到後,單擊立即安裝,然後將其激活。

install-plugin-wordpress-login-not-working-1024x309-1

或者,您可以手動安裝插件。如果您對此不熟悉,可以通過我們的指南了解如何手動安裝插件以獲取更多詳細信息。

自定義 WordPress 登錄頁面

之後,轉到登錄定製器 > 定製器,您將被重定向到實時定製器,您可以在其中編輯登錄頁面。

您將在此處看到許多選項,您幾乎可以更改任何內容。您可以自定義模板、背景、徽標、表單、欄位和按鈕。此外,在「其他」部分下,還有一些選項可以添加自定義 CSS 和 JavaScript 以自定義您的登錄頁面。

當您編輯頁面時,您將在屏幕右側看到實時預覽的更改。一旦您對自定義感到滿意,請單擊發布/更新以將其應用到您的站點。

custom-login-customizer-wordpress-login-not-working

現在,如果您檢查前端,您將能夠看到您新定製的 WordPress 登錄頁面。

您還可以通過站點構建器以編程方式編輯登錄頁面。如果您想了解更多相關信息,請查看我們關於如何自定義 WordPress 登錄頁面的教程。此外,如果您想嘗試其他工具,請查看我們用於自定義登錄頁面的最佳插件列表。

結論

總之,有幾個原因可能導致 WordPress 登錄頁面停止工作,因此可能很難確切知道問題是什麼。這種情況經常發生,可能會阻止您訪問您的網站。

在本指南中,我們向您展示了如何解決登錄頁面最常見的問題。

  • 緩存和 Cookie
  • 登錄信息
  • 插件問題
  • 主題干擾
  • 錯誤的 WordPress 登錄 URL
  • 建立資料庫連接時出錯
  • .htaccess 文件的問題
  • 沒有足夠的 PHP 內存限制
  • 網站網址不正確
  • 文件和文件夾的許可權錯誤
  • 損壞的核心 WordPress 文件

如果這些解決方案都不適合您,則可能是因為文件和文件夾許可權問題以及核心文件損壞。如果您嘗試解決此問題並且登錄頁面仍然無法正常工作,那麼您只有兩個選擇:聯繫您的網路主機或恢復您網站的先前備份。

最後,我們還向您展示了有關如何使用插件自定義登錄頁面的附加部分。這對於電子商務商店、會員和附屬網站非常有用,可以使登錄看起來更專業,並為您的網站增加一層額外的安全性。

我們希望本教程有用。如果是,請在社交媒體上分享,以幫助您的朋友解決登錄頁面的問題!

有關如何充分利用您的網站的更多信息,請查看以下指南:

相關文章