WordPress管理區域的工作方式與系統其他部分完全相同-通過登錄系統(「 / wp-admin」),您可以訪問後端儀錶板,通過該儀錶板,您可以添加帖子等
儘管有許多潛在的問題原因,但修復起來都相對簡單。
最重要的一點是,您的系統可能已被惡意軟體感染。我以前曾遇到過此問題-黑客將代碼注入到您的WordPress系統中,希望它可以為他們分發虛假的引薦流量。
如果您在WordPress中遇到任何惡意軟體問題,則需要讓技術人員對其進行檢查。當發生這種情況時,我們的站點不斷受到攻擊,最後我們不得不移動主機。
顯然,惡意軟體不會排在首位-您可能遇到的問題是插件阻止了您的登錄,或者其他問題阻止了WordPress對您進行身份驗證。
原因
如前所述,有幾種常見原因通常會導致管理區域無法正常工作:
-
錯誤的更新阻止WordPress更新其核心文件
-
某些插件阻止了登錄的發生
-
您已將您的應用設置為https://,並且不斷遇到重定向循環
-
您的系統可能已在伺服器上更改了其文件
-
WordPress可能已感染惡意軟體
要注意的最重要的一點是WordPress是使用PHP構建的。
PHP是一種腳本語言,它為以Internet為中心的應用程序提供了基本的「動態」功能,允許使用諸如動態頁面,登錄/註銷功能之類的功能。
雖然PHP已經存在了數十年,並且得到了大多數託管服務提供商的支持,但是在許多情況下,其應用程序可能無法正常運行。
可能是您的WordPress安裝遇到了此問題,儘管也有許多其他問題(託管/惡意軟體/編碼問題等)引起了此問題。
要解決此問題,您可以採取6個「步驟」 …
解
1.清除瀏覽器緩存
第一步是清除瀏覽器的緩存。
瀏覽器的「緩存」基本上存儲網站,登錄信息等。
它的存在使瀏覽器能夠「保存」相關文件,從而使其能夠更快地載入文件/網站。您會驚訝於它實際上多麼關鍵。
*可能*是WordPress的管理面板尚未更新其緩存的情況。儘管是一個相對罕見的問題,但仍可能導致登錄問題發生:
- 鉻
-
點擊Chrome窗口右上方的頂部「垂直點」菜單
-
從下拉菜單中選擇「設置」
-
點擊「高級」(您必須向下滾動)
-
在「隱私和安全性」部分中,選擇「清除瀏覽數據」
-
選中每個複選框,並確保選中「所有時間」
-
點擊「清除數據」(藍色框)
-
讓它清理緩存
- 火狐瀏覽器
-
點擊屏幕右上方的「水平線」菜單
-
選擇「選項」
-
選擇「隱私」(左側欄)
-
點擊「清除您的近期歷史記錄」
-
全選並確保選中「所有內容」
-
點擊「立即清除」
-
讓它清理緩存
- 微軟邊緣
-
單擊窗口右上方的「點」菜單
-
從下拉菜單中選擇「設置」
-
向下滾動到「清除瀏覽數據」
-
點擊「選擇要清除的內容」按鈕
-
選擇所有可用選項,然後單擊「清除」
-
讓它清理緩存
這不會解決錯誤,但應確保您的瀏覽器不會引起任何其他問題。
2.獲得對CPanel的訪問許可權
下一步是獲得對CPanel(或與主機等效的控制面板)的訪問許可權。
每個WordPress都必須託管在某個地方;您管理各種資源/伺服器的方式取決於主機可能運行的控制面板類型。
關鍵是您需要訪問系統文件。
對於CPanel,這可以通過「文件管理器」完成;根據您使用的託管類型,它可能會有所不同…
-
登錄您的託管服務提供商
-
瀏覽到控制面板,尋找可以訪問系統「文件管理器」的任何方式
如果無法訪問文件管理器,則需要與主機對話-或-通過FTP獲得訪問許可權。
如果要使用FTP,則需要執行以下操作:
-
下載一個FTP應用程序(FileZilla是我以前使用的那個)
-
下載後,運行應用程序
-
在「 IP」 /「地址」框中,鍵入「 ftp.yourdomain.com」(或其他FTP地址-您的主機將能夠告訴您)
-
在「用戶名」和「密碼」框中,您需要輸入FTP用戶詳細信息(同樣,如果您不知道此內容,您的主機可以提供幫助)
一旦獲得對系統文件的訪問許可權,便可以開始進行修復。
3.禁用插件(重命名文件夾)
一旦獲得對文件的訪問許可權,則需要重命名「 plugins」文件夾。
重命名該文件夾使您能夠從本質上禁用WordPress可能正在運行的任何插件。顯然,這可能會導致臨時性問題-但應從等式中消除此潛在問題:
-
單擊進入「 WordPress」安裝文件夾(您可以通過其中的「 wp-includes」等內容來判斷)。
-
當您找到WordPress文件夾時,瀏覽至「 wp-content」
-
在此文件夾中,您會找到「插件」文件夾
-
將文件夾重命名為「 plugins_bk」
-
返回您的網路瀏覽器,然後嘗試再次登錄WordPress安裝
如果可行,則應重新下載每個插件並嘗試啟用每個插件,直到找到問題的原因。
如果它不起作用,則需要嘗試修復WordPress系統的某些核心設置。
4.更改資料庫中的管理員密碼
如前所述,WordPress系統是基於PHP構建的。
該系統的優點在於它如何使用資料庫存儲網站的各種信息/內容。
為此,如果登錄時遇到問題,則可能需要更改資料庫中的某些設置。
任何合法主機都應提供對資料庫管理門戶的訪問。您可以將其與以下內容一起使用:
-
點擊進入「控制面板」進行託管
-
環顧四周的「資料庫」部分(因主機而異)
-
在大多數託管服務提供商中,您將擁有「 PHPMyAdmin」-單擊此按鈕(它可讓您管理WordPress資料庫)
-
從顯示的資料庫中,為您的WordPress安裝選擇一個
-
瀏覽到「用戶」表
-
選擇您的管理員帳戶
-
在「密碼」欄位中,輸入新密碼
-
在「類型」欄位中,選擇MD5
-
點擊「確定」保存輸入
-
嘗試重新登錄到WP安裝
如前所述,這並不是一個詳盡的列表(每個主機對此的處理方式都不相同)。
如果您在執行上述步驟時遇到問題,最好與託管服務提供商或能夠提供支持的公司聯繫。
5.確保您不在HTTPS重定向循環中
WordPress中的管理區域「鎖定」問題的主要原因之一是所謂的「 HTTPS重定向循環」。
基本上,這是您將站點設置為使用HTTPS的位置,並且它將具有另一種重定向功能,使您無法訪問管理區域。
此外,cookie的工作方式特定於您正在訪問的域。 HTTP和HTTPS被認為是完全不同的實體,因此登錄到一個變體不允許您訪問另一個。
修復方法如下:
-
在WordPress資料庫中(如第4步中所述),單擊「 wp_options」表
-
尋找「 siteurl」選項
-
確保它是「 http:// …」
-
查找對該站點的域/協議的其他任何引用
-
確保「 http:// …」引用與您找到的任何引用
-
清除瀏覽器的緩存(步驟1)
-
嘗試再次登錄系統
如果這不起作用,則可能值得替換您的WordPress核心文件。
6.替換WordPress核心文件
下一步是替換系統中的WordPress核心文件。
為此,我們首先需要確保WP的「 config」文件(「 wp-config.php」)保持安全:
-
再次訪問WordPress文件(從第2步開始)
-
瀏覽到WordPress安裝的基本文件夾
-
尋找「 wp-config.php」
-
將其下載到您的PC
-
完成此操作後,點擊您喜歡的搜索引擎+查找「 WordPress下載」
-
您應該找到「 WordPress.org」網站
-
點擊「下載」按鈕(藍色)
-
保存後,您需要將文件解壓縮到系統上的文件夾中
-
單擊回到您的託管文件管理器
-
選擇「 WordPress」文件夾並重命名(類似於「 wp_bk」或類似名稱)
-
在這裡,創建一個新的「 WordPress」文件夾(與原始名稱相同)
-
在此文件夾中,上傳您從WP網站下載的所有新WordPress文件
-
將wp-config.php複製到基本文件夾中(它應該覆蓋已經存在的內容)
-
嘗試訪問該網站
如果與此有關,可以將舊的WP目錄重命名為其原始名稱。
如果仍然無法解決問題,則需要獲得一些更具體的支持。實際上,您可以通過多種方式來執行此操作-通過在線社區(例如Microsoft Answers或SuperUser),或來自承諾的支持來源(您的託管帳戶等)。 Fiverr還是找到可以幫助解決WordPress問題的人的好地方(但這些人肯定需要付費)。
關鍵是WordPress通常是一個非常靈活的平台,無法訪問您應用程序的管理區域的問題當然並不像您想像的那樣獨特。為此,這將使您的網站公義,也許-從WordPress公司獲得「檢查」,後者將能夠為您提供哪些行之有效的清單,以及哪些行之有效的清單。他們還應該能夠解決故障的管理區域。