但是,有時突然登錄WordPress後台進不去,會一直重複跳轉到這樣的連接▼
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1
這種無法登錄的WordPress的情況,是一個普遍現象:
- 在後台登錄界面,輸入賬號密碼後,
- 點擊進入,沒有任何回應和提示……
- 更換瀏覽器也無法登錄。
解決方法1
第二步:打開WordPress系統文件▼
/wp-includes/pluggable.php
第二步:使用查找工具,找到這一行代碼▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,ADMIN_COOKIE_PATH,COOKIE_DOMAIN,$ secure,true);
- 請注意,不同版本的WordPress的可能有不同的代碼行數。
第二步:你所要做的就是找出所有這些代碼並將其替換為▼
setcookie($ auth_cookie_name,$ auth_cookie,$ expire,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure,true);
解決方法2
如果兩個插件之間存在衝突,WordPress的插件有時可能會導致此問題。
停用所有插件:
- 請使用FTP客戶端連接到你的虛擬主機。
- 將
/wp-content/plugins/
目錄,重命名為plugins_backup
。 - 這將停用你網站上安裝的所有WordPress外掛。
一旦你停用了所有插件,請嘗試登錄到你的WordPress網站。
- 如果你成功登錄了,若看到後台有提示某個插件出錯,那麼這意味著你的一個插件導致了這個問題。
- 你只需通過FTP軟件,給插件重命名(重命名快捷鍵:F2),就能直接停用插件了。
解決方法3
如果你使用插件目錄重命名法,停用所有WP外掛、成功登錄WordPress後台,並沒看到有插件錯誤提示。
只看到類似以下錯誤提示 ▼
警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第1116行的public_html / wp-admin / includes / misc.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第919行的public_html / wp-includes / option.php 警告:无法修改标题信息 - 已在(home /用户名/ web / domainname /public_html/wp-content/advanced-cache.php:26中发送的标题)/ home /用户名/ web / domain名/第920行的public_html / wp-includes / option.php
因此,可能不是WordPress的插件造成的錯誤。
以下是陳溈亮測試成功登錄的解決方法:
通過“快速編輯”,讓WordPress彈出小型登錄窗口▼
- 進入WordPress的文章編輯頁面
/wp-admin/edit.php
- 啟用回插件:改回之前更改的WP外掛目錄名稱。
- 在文章編輯頁面,點擊“快速編輯”。
- 點擊“快速編輯”後,等待幾秒鐘,就會彈出小型登錄窗口,要求輸入登錄賬號密碼。
- 輸入賬號密碼,就能成功登錄了。
(因為通過彈出“小型登錄窗口”的方式,登錄是不會重定向的)
最終解決方法
刪除手動添加的functions.php的代碼:
- 如果你在的functions.php文件裡,手動添加過其它代碼,請先備份代碼。
- 然後,測試刪除你手動添加的代碼。
- 如果刪除後,可以成功重新登錄的WordPress後台,說明是的functions.php文件的代碼出問題了。
- 需要一個個排查,究竟是哪個代碼出錯的?
- 有網絡推廣運營人員說,測試用以下“刪除2分之1代碼排錯”的方法來排錯,成功將某個手動添加過的代碼刪除掉,就完美解決了此問題。
刪除2分之1代碼排錯
第二步:先刪除一半函數代碼
- 比如你在functions.php的文件裡,手動添加了10個功能代碼,先測試刪除一半(5個)代碼。
第二步:瀏覽器無痕窗口,重新登錄WordPress後台
- 倘若發現可以成功登錄WordPress的後台,說明是剛才刪除掉的那一半代碼出錯。
- 假如無法成功登錄WordPress的後台,就是這一半未刪除的代碼出錯了。
第一步:繼續測試那一半出錯的代碼
- 繼續重複以上2個步驟,測試那一半出錯的代碼,直到成功登錄WordPress的後台為止。
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《WordPress進不了後台?解決reauth=1無法登錄進不去問題》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-740.html
歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!
🔔 率先在頻道置頂目錄獲取寶貴的《ChatGPT 內容行銷AI 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!