- A+
馬找錢之前更新博客文章的時候始終用的是自己的電腦,wordpress的后臺登陸密碼是直接保存在瀏覽器的。前天由于在外面又想著更新自己的網站,就用朋友的電腦登陸wordpress后臺時卻無法登陸,當我輸入賬號密碼時發現后臺帳號密碼正確了卻登不上去,點登陸之后密碼框自動清空,登錄網站時發生重定向循環到登陸頁面而不能進入后臺控制面板,嘗試了很多遍之后發現問題依舊。于是,就在網上搜索了“wordpress帳號密碼正確了卻登陸不了”的原因和解決方法,發現有很多類似解決方法,主要是以下幾種情況:
原因一、CDN緩存沖突
說到cdn這種情況是常見的原因之一,現在很多網站的用上了cdn服務,但是國內的cdn服務經常因為各種原因要么是解析不正常,要么是因為大家對cdn使用不熟悉,導致網站cdn與緩存沖突及訪問異常的情況發生。
(1)關閉cdn服務
(2)再cdn服務的緩存后臺,關閉wp-admin,wp-login等登陸及后臺頁面,全部放到緩存黑名單,不要設置緩存。
原因二、cookies被阻止
wordpress登錄頁cookies被阻止導致反復重定向登錄頁進不了后臺
(1)找到wp-includes/pluggable.php文件
(2)代碼替換
找到setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);這段代碼,然后替換成:
setcookie($auth_cookie_name, $auth_cookie,$expire,sitecookiepath,cookie_domain,$secure,tre);
(3)替換后,在嘗試登陸,如果是因為這個原因,就可以正常登陸了。
原因三、網站空間磁盤占滿
嘗試了網上找的原因一和原因二之后,我發現都沒能解決我網站后臺登陸重定向登陸頁面的問題,于是先遠程ssh登錄上服務器,嘗試檢查下是不是linux系統磁盤占滿,果然原因就是這個,最后通過以下步驟解決:
第一步:通過df -vh 查看是哪個分區占滿
第二步:cd 和du 命令查看是哪個目錄最大
第三步:繼續執行cd和du 命令找到最大的文件或者目錄
第四步:找到最大的文件,通過“rm -rf 文件名”命令刪除
刪除了占據系統盤的大文件,磁盤空余空間恢復,這個時候再嘗試登陸就發現恢復可以登陸了。我就是嘗試網上分享的兩種方式都沒成功之后,找到原因才解決。每個人出現不能正常登陸后臺的情況可能不一樣,這里就分享這三種方法,希望能幫你們。
- 我的微信
- 技術支持添加二維碼
-
- 我的QQ二維碼
- 教程下載請掃二維碼
-