WordPress中wp-admim管理後臺(404)無法進入,無限迴圈跳出解決方法
兩天沒登部落格,今天突然無法進入管理員介面了,通常都是在網站字尾加上/wp-admin進去,今天竟然出現了進不去的情況,具體網頁上面顯示:
oldpan.me/login__trashed?redirect_to=https%3A%2F%2Foldpan.me%2Fwp-admin%2Findex.php
也就是無法找到該頁面,通常來說就是404介面。
遇到這種問題網上的方法有很多,按以下步驟一一來進行:
1、首先通過ssh登入你的部落格伺服器,看wwwroot根目錄下wp-admin資料夾還在不在,一般來說都是在的,如果不在的話問題有點大;
2、最大的可能(我就是這個原因)是外掛的緣故,外掛衝突導致頁面無法正式訪問,這種情況的話,首先也是到達wwwroot根目錄下,cd進行wp-content目錄,找到plugins目錄,將其改名,利用mv plugins pp
改成pp名字,然後再嘗試進去wp-admin介面,如果正常進去,再將其改回來即可,此時所有外掛都會被禁用,現在要做的就是一一啟動觀察排除是哪個外掛導致的此現象。
3、另一個常見的原始是該目錄沒有許可權:
將wp-admin目錄的許可權改成755或者最好把所有的wwwroot下的所有目錄和檔案都改成755,利用chmod -R 755 wwwroot
進行操作
4、可能是加速器導致的問題,將加速器如七牛雲等關掉
5、修改nginx配置檔案,也就是修改重定向,進行偽靜態訪問:
/usr/local/nginx/conf/wordpress.conf
到上面的地址
新增下面的程式碼
location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
需要注意的幾點:
1、多嘗試換瀏覽器進行訪問,因為有的瀏覽器可能訪問的cookie存在不同;
2、嘗試清楚網站cookie後在進行登入嘗試。
此問題文章彙總,可能裡面會有幫助的內容:
1、https://mu.wordpress.org/forums/topic/11865
2、https://forums.digitalpoint.com/threads/wp-admin-redirecting-to-wp-login-php-unable-to-login-to-dashboard-on-wordpress.2510081/
3、https://wordpress.stackexchange.com/questions/101295/cant-access-login-screen-wp-login-php-404s
4、https://wordpress.stackexchange.com/questions/113161/wp-admin-url-doesnt-allow-to-login-and-redirects-to-same-page
5、https://www.douban.com/note/274419122/
6、http://www.280i.com/tech/861.html
相關文章
- while迴圈修改條件後無法跳出的疑惑(已解決)While
- Java Lambda表示式forEach無法跳出迴圈的解決思路Java
- 無限for迴圈(死迴圈)
- Java無限迴圈問題Java
- javascript無限迴圈滾動JavaScript
- activemq無法啟動且後臺管理介面進不去的解決辦法MQ
- win10藍屏無限重啟無法進入安全模式怎麼解決Win10模式
- Ucenter後臺登陸驗證碼CCCC的解決方法無法登入解決辦法
- WordPress中文標題無法顯示的解決方法
- iOS-無限迴圈輪播圖iOS
- IOS 無限迴圈小視訊播放iOS
- win10藍色畫面無限重啟無法進入安全模式怎麼解決Win10模式
- wordpress搬遷後內頁開啟404的解決辦法
- Ubuntu開機後進入initramfs導致無法進入系統解決方案Ubuntu
- ViewPager實現左右無限迴圈滑動Viewpager
- 解決後臺無法進入提示DedeCMSError:(PHP5.3andabove)Pleaseset'request_order'inivalueErrorPHP
- Swift中的迴圈強引用 【使用無主引用解決】Swift
- win10歡迎介面無限轉圈怎麼辦 win10重啟轉圈無法進系統怎麼解決Win10
- Oracle儲存過程中跳出迴圈的寫法Oracle儲存過程
- python 跳出巢狀迴圈方法Python巢狀
- 原生js系列之無限迴圈輪播元件JS元件
- android可以無限迴圈滑動的ViewPagerAndroidViewpager
- AlloyTouch之無限迴圈select外掛
- Win10使用工具更換登入介面桌布後無法進入桌面的解決方法Win10
- 解決ZBLOG PHP 程式無法登入後臺賬戶問題PHP
- 使用 Dingo 後 Handler 中 render 方法無效的解決辦法Go
- vue專案打包,解決靜態資源無法載入和路由載入無效(404)問題Vue路由
- 解決mysql無法遠端登入的方法MySql
- 開機無法進入bios怎麼辦_win10電腦開機無法進入bios的解決方法iOSWin10
- ThinkPHP 無限遞迴PHP遞迴
- Win10系統禁用管理員帳戶後無法進入系統怎麼解決Win10
- win8 wamp無法進入phpMyAdmin或localhost的解決方法PHPlocalhost
- VMvare 無法進入BIOS,設定啟動項的解決方法iOS
- Linux磁碟爆滿無法進入圖形化介面解決方法Linux
- 開啟ahci後無法進入win10怎麼辦_開啟ahci後無法進入win10如何解決Win10
- 無迴圈 JavaScriptJavaScript
- win10無限迴圈自動修復怎麼辦_win10開機無限迴圈自帶修復失敗重啟如何解決Win10
- win10自動修復失敗無限迴圈怎麼辦_win10開機自動修復失敗無限迴圈如何解決Win10