8最常見的WordPress錯誤以及如何修復它們

文章撰寫者:
  • WordPress
  • 更新:Sep 13,2017

你有一個WordPress支持的網站嗎?

它可能正是您的業務需要達到群眾,提高您的投資回報率和增強您的品牌識別。 由於其用戶友好的界面和靈活性,使用WordPress建立在線企業確實很簡單。 雖然WordPress非常易於使用,但有一些常見錯誤會讓它變得煩人。 但是,最好的部分是您可能在您的網站上遇到的錯誤很可能是由您之前的某人報告和解決的。

需要幫助修復WordPress網站?
WHSR現在與Codeable.io合作,為需要專業WP開發/定制服務的用戶提供幫助。

要獲得免費報價, 請填寫此申請表.

以下是有關如何解決這些常見WordPress錯誤的教程:

1。 建立數據庫連接時出錯

建立數據庫連接時出錯

建立數據庫連接時出錯非常明顯,並告訴您與數據庫的連接已斷開。

  • 數據庫建立錯誤的原因
  • 託管服務器出現問題
  • wp-config.php文件出錯
  • 您的網站可能已被黑客入侵

方案#1。 修復託管服務器的問題

跟你說話是個好主意 WordPress託管服務提供商 關於這個問題。

您的託管服務提供商將能夠告訴您數據庫是否因超出其配額而關閉,或者服務器存在問題。 如果你被告知服務器端的一切正常,那麼就該檢查你的wp-config.php文件了。

方案#2。 wp-config.php文件錯誤

使用FTP或文件管理器打開您的wp-config.php文件。 現在,檢查數據庫名稱,主機,用戶名和密碼是否正確。 如果您發現這些細節有任何變化,請立即更正。 如果您不知道如何編輯PHP文件,最好先熟悉一下基礎知識。

方案#3。 掃描它以檢查它是否被黑客入侵

WordPress是最受歡迎的開源平台,但極易受到安全威脅。 因此,將WordPress視為黑客攻擊的首要目標並不奇怪。 使用安全工具完全掃描您的網站,並檢查您的網站是否被盜用。 如果您發現您的網站遭到黑客入侵,請不要驚慌。 立即更改您的登錄詳細信息並從備份中恢復您的網站。

2。 死亡的白色屏幕

死亡的白色屏幕

此錯誤通常會導致 純白色的死亡屏幕 沒有任何錯誤信息,因為你不知道要尋找什麼以及要修復什麼,這讓你更加沮喪。

原因:

  • 通常由耗盡的內存限制引起
  • 編碼不佳的主題或插件

解決方案#1: 增加內存限制

由於耗盡的內存限制是此錯誤的一個常見原因,因此建議增加內存限制。 要增加限制,請打開wp-config.php文件,並在主PHP標記中添加以下代碼行。

define('WP_MEMORY_LIMIT','64M');

上面的代碼增加了對64M的內存限制。

解決方案#2。 用默認主題替換您的主題並禁用所有插件

如果問題仍然存在,請禁用所有插件,並使用默認的WordPress主題替換當前活動的主題,並檢查它是否仍顯示白屏死機。 如果問題得到解決,您的主題或其中一個插件會導致白屏。 一次激活一個插件,同時密切關注網站。 如果這樣可以解決問題,請檢查主題的functions.php並刪除文件底部的任何多餘空格。

3。 500內部服務器錯誤

500內部服務器錯誤

這是幾乎每個WordPress網站至少遇到過一次的另一個常見問題。 有幾個潛在的原因。

原因:

  • 耗盡的PHP內存限制
  • 插件功能損壞
  • 主題功能損壞
  • 墮落.htaccess

解決方案#1。 增加內存限制

按照相同的步驟增加內存限制,如上一步所述。

方案#2。 編輯.htaccess文件

由於問題通常是由損壞的.htaccess文件引起的,因此您需要編輯.htaccess文件。 從FTP或文件管理器打開.htaccess文件,並使用.htaccess old重命名。 刷新您的網站,看看問題是否仍然存在。 如果這樣可以解決問題,請單擊設置>永久鏈接,然後點擊保存更改以重置.htaccess。

解決方案#3。 停用所有插件

如果更改.htaccess文件對問題沒有任何影響,您可能需要檢查插件。 點擊插件即可停用所有插件? 安裝插件。 從“批量操作”下拉列表中選擇“停用”,然後點擊“應用”。 它會自動停用所有插件。 現在轉到您的網站,刷新它並檢查錯誤是否消失。 如果是這樣,請逐個激活插件,看看哪個插件導致了問題。

方案#4。 替換wp-admin和wp-includes文件夾

如果沒有任何效果,請嘗試使用WordPress安裝中的新副本替換您的wp-includes和wp-admin文件夾。 保存並上傳。 刷新瀏覽器並查看問題是否已解決。

4。 丟失的管理員電子郵件和密碼檢索不起作用

丟失的管理員電子郵件和密碼檢索不起作用

忘記您的電子郵件或密碼是很常見的,特別是當您需要記住大量電子郵件或密碼時。 在這種情況下,您可能已經單擊丟失的密碼鏈接以恢復詳細信息。 但遺憾的是,您的收件箱中沒有重置鏈接。

原因:

這個問題的實際原因仍然是個謎,但解決方案卻不是。 您可以執行某些操作來更改電子郵件和密碼,而無需重置鏈接。

方案#1。 編輯您的functions.php文件

要在主題的functions.php文件中進行更改,請通過FTP或文件管理器導航到../wp-content/themes/your_current_theme。 打開你的functions.php文件並添加以下代碼行。

wp_set_password('DesiredNewPassword',1);

將所需的新密碼替換為“DesiredNewPassword”的位置。保存文件並重新上傳。 登錄網站後,從文件中刪除代碼並重新上傳。

方案#2。 通過phpMyAdmin重置您的電子郵件和密碼

登錄您的cpanel。 單擊phpMyAdmin並選擇您網站的數據庫。 單擊wp_users表並編輯您的記錄。 為user_pass輸入新值。 請記住phpMyAdmin使用MD5加密,因此您必須將密碼轉換為MD5。

從Functions中的下拉菜單中選擇MD5選項。 點擊保存並刷新您的網站。

5。 連接超時

連接超時

此錯誤通常是由負擔過重的共享服務器引起的。 以下原因通常會導致此問題。

原因:

  • 重插件
  • 主題功能錯誤
  • 耗盡的PHP內存限制

解決方案

  1. 增加PHP內存限制
  2. 停用所有插件並刪除導致問題的插件
  3. 切換到默認的WordPress主題,以檢查您的主題是否導致問題

6。 404頁面錯誤

404頁面錯誤

當網站找不到您指定的頁面時,通常會發生此錯誤。

導致

永久鏈接設置是404頁面錯誤的主要原因。

解決方案:

單擊設置>永久鏈接重新配置永久鏈接。 您還可以手動重寫規則以覆蓋默認的永久鏈接設置。

7。 內存耗盡錯誤

內存耗盡錯誤

內存耗盡錯誤會導致白屏死機或以下錯誤

致命錯誤:在xxx行的/home/username/public_html/site33554432/wp-includes/plugin.php中2348617字節允許的內存大小已耗盡(嘗試分配1字節)

導致

主要原因是WordPress插件或腳本耗盡了默認的內存限制。

解決方案

您需要增加PHP內存限制。 儘管我們已經提到了在第一點增加內存限制的所有步驟,但我仍然在這裡寫它。

要增加限制,請打開wp-config.php文件,並在主PHP標記中添加以下代碼行。

define('WP_MEMORY_LIMIT','64M');

上面的代碼增加了對64M的內存限制。

用默認主題替換您的主題並禁用所有插件

8。 計劃維護錯誤不可用

計劃維護錯誤不可用

由於中斷或未完成的WordPress更新,您可能會遇到此錯誤。

原因:

當WordPress更新插件或主題時,它會使您的網站處於維護模式。 如果更新中斷,則會使您的站點保持在維護模式。

解決方案

  1. 手動更新WordPress安裝
  2. 通過FTP或文件管理器轉到根目錄,刪除.maintenance文件。

包起來

WordPress是一個功能強大的軟件,但與其他平台一樣,它有其缺陷。 在今天的帖子中,我們已經揭示了其原因和解決方案的某些常見錯誤。 我希望你發現它很有用並永久消除這些錯誤。

關於Jason Daszkewicz

Jason Daszkewicz是一名網絡愛好者,他是Wordsuccor有限公司的WordPress開發人員,為企業提供WordPress插件開發服務。 Jason在WordPress相關文章的博客方面擁有卓越的專業知識。 他還喜歡在戶外探索世界,人和技術。