當(dāng)前位置:首頁>WordPress建站>網(wǎng)站維護(hù)>5個常見的WordPress錯誤以及解決方法

5個常見的WordPress錯誤以及解決方法

WordPress是一個穩(wěn)定且安全的平臺,但這并不意味著您不會在網(wǎng)站上遇到錯誤。許多用戶會面臨著一些問題,這些問題會阻止訪問者訪問網(wǎng)站或部分功能。

通過了解最常見的WordPress錯誤,您可以為快速解決這些問題做好準(zhǔn)備。恢復(fù)您的站點并使其快速運(yùn)行將最大限度地減少流量或收入損失。

在本文中,我們將分享5種最常見的錯誤類型,這些錯誤類型可能會顯示在您的WordPress網(wǎng)站上。

1.插件沖突

關(guān)于WordPress最好的事情之一就是可以非常容易地使用插件自定義網(wǎng)站功能。不幸的是,由于這些插件、WordPress本身以及主題都是由許多獨立的開發(fā)人員創(chuàng)建的,因此它們并不總是相處得很好。

插件沖突可能會導(dǎo)致您的網(wǎng)站出現(xiàn)許多令人沮喪的問題,包括:

  • 某些功能不起作用。這有點含糊,但是插件沖突并不總是易于診斷。如果您的網(wǎng)站的一部分功能損壞了,您不確定為什么,檢查不兼容性是一種標(biāo)準(zhǔn)的故障排除最佳實踐。
  • 超時的連接。?讀取“連接超時”錯誤可能表示您的網(wǎng)站上存在插件沖突。
  • 調(diào)用未定義的函數(shù)。?這意味著您網(wǎng)站上的插件無法訪問其正常工作所需的代碼。有時這是由于不兼容造成的。
  • 死亡白屏(WSoD)。此錯誤導(dǎo)致您的網(wǎng)站顯示為空白屏幕。這通常是插件沖突的結(jié)果。

處理這些常見的WordPress錯誤的標(biāo)準(zhǔn)做法是切換到默認(rèn)主題并停用所有插件。然后,將它們一個接一個地激活,直到癥狀再次出現(xiàn)。一般來說,最近激活或更新的主題或插件就是引起沖突的關(guān)鍵。

如果您被鎖定在管理區(qū)域之外,則可以通過使用FTP客戶端(例如FileZilla?)通過FTP連接到服務(wù)器來執(zhí)行此操作。然后,導(dǎo)航到??wp-content> plugins并重命名每個目錄:

通過FTP重命名插件

要重新激活插件,請恢復(fù)其原始名稱。一旦確定了問題的根源,最好將其刪除。

2.建立數(shù)據(jù)庫連接時出錯

在某些時候,您嘗試訪問站點的后端時可能會看到一條錯誤消息,內(nèi)容為“建立數(shù)據(jù)庫連接時出錯”:

建立數(shù)據(jù)庫連接時出錯

這意味著您的網(wǎng)站無法訪問您的數(shù)據(jù)庫。通常,這是因為wp-config.php文件中列出的數(shù)據(jù)庫信息不正確。

要解決此問題,請首先找到正確的數(shù)據(jù)庫信息。大多數(shù)網(wǎng)絡(luò)托管服務(wù)商會在您的帳戶信息中心的某處提供這些信息。

然后,使用FTP連接到服務(wù)器并找到wp-config.php

在網(wǎng)站根目錄找到 wp-config.php 文件

右鍵單擊它,然后選擇  查看/編輯。將以下代碼行中列出的信息與您在虛擬主機(jī)帳戶中找到的信息進(jìn)行比較:

/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name' );

/** MySQL database username */
define( 'DB_USER', 'database_username' );

/** MySQL database password */
define( 'DB_PASSWORD', 'database_password' );

如果存在差異,請進(jìn)行必要的編輯,然后將文件重新上傳到您的服務(wù)器。如果文件中的數(shù)據(jù)庫信息正確,則需要與托管服務(wù)提供商聯(lián)系,以確定問題是否出在服務(wù)器上。

每當(dāng)您對wp-config.php之類的文件進(jìn)行更改時,始終建議在桌面上保留原始文件的備份。如果在上傳更新文件時出現(xiàn)問題,例如不注意可能有錯字,則可以在找出問題的確切原因之前,以相同的方式快速還原原始版本。

3. 404:找不到頁面

作為用戶,遇到404:未找到頁面錯誤既令人失望又令人沮喪:

對于網(wǎng)站所有者,此錯誤意味著訪問者無法訪問您的內(nèi)容。那是一次錯過轉(zhuǎn)換的機(jī)會。

在某些情況下,可能會導(dǎo)致訪問者進(jìn)入您的404頁面:

  • 您網(wǎng)站上的鏈接斷開。這意味著用戶試圖通過內(nèi)部鏈接瀏覽您的網(wǎng)站,但被定向到不存在的網(wǎng)址。
  • 外部資源包括指向您網(wǎng)站的斷開鏈接。其他網(wǎng)站也可能具有指向您的網(wǎng)站的鏈接,但這些鏈接已損壞或被錯誤地編寫。
  • 您的固定鏈接結(jié)構(gòu)設(shè)置不正確。當(dāng)您使用WordPress多站點自定義文章類型時,這種情況最常見。

要在您自己的站點上查找和修復(fù)斷開的鏈接,您可以考慮使用諸如“Broken Link Checker”之類的工具:

Broken Link Checker

該插件會檢測到您網(wǎng)站上無法正常工作的鏈接,并在網(wǎng)站后臺和郵件中通知您。

處理外部斷開的鏈接比較棘手。找到它們的一種方法是使用SEMRush的Site Audit Tool

這將突出顯示斷開的內(nèi)部和外部鏈接。然后,您可以聯(lián)系包含它們的站點的所有者,并要求將這些路徑替換為可用的路徑。

如果您認(rèn)為問題是您的固定鏈接結(jié)構(gòu)導(dǎo)致的,通常可以通過導(dǎo)航到WordPress中的設(shè)置> 固定鏈接,重新保存一下來解決此問題:

固定鏈接結(jié)構(gòu)設(shè)置

注意,在固定鏈接設(shè)置中,如果選擇第一種“樸素”結(jié)構(gòu)不出現(xiàn)404錯誤,但是選擇其他結(jié)構(gòu)就會出現(xiàn)404,那么一般是由于你的主機(jī)不支持偽靜態(tài)或沒有添加偽靜態(tài)規(guī)則導(dǎo)致的,出現(xiàn)這種情況可以找主機(jī)問下,或者看下我們的文章《WordPress 偽靜態(tài)規(guī)則(IIS/Apache/Nginx)

4. WordPress卡在維護(hù)模式

每當(dāng)您在WordPress網(wǎng)站上運(yùn)行更新時,它都會自動進(jìn)入“維護(hù)模式”。在此期間嘗試訪問您的網(wǎng)站的所有訪問者都會收到一條消息“正在執(zhí)行例行維護(hù),請一分鐘后回來”,指出您的網(wǎng)站“正在進(jìn)行定期維護(hù)”:

正在執(zhí)行例行維護(hù),請一分鐘后回來

更新完成后,一切應(yīng)恢復(fù)正常。不幸的是,有時WordPress被卡在維護(hù)模式下,使您的網(wǎng)站長時間無法使用。

幸運(yùn)的是,此錯誤的解決方案相對簡單。使用FTP連接到服務(wù)器,在網(wǎng)站根目錄查找名為.maintenance的文件:

刪除 .maintenance文件

刪除它,然后返回您的站點。一切應(yīng)該恢復(fù)正常。如果還不行,請繼續(xù)看《解決 WordPress“正在執(zhí)行例行維護(hù),請一分鐘后回來”

5.不正確的文件權(quán)限

“文件權(quán)限”是指WordPress的本機(jī)安全功能。根據(jù)您的用戶角色,您可以在網(wǎng)站上執(zhí)行某些操作,例如安裝插件或更新內(nèi)容。這樣可以防止其他用戶或黑客進(jìn)行未經(jīng)授權(quán)的更改。

但是,有時您的文件權(quán)限設(shè)置可能不正確,從而使您無法進(jìn)行管理員級更改。這可能會導(dǎo)致幾個不同的問題。在某些情況下,您可能會看到一條消息,內(nèi)容為“抱歉,不允許您訪問此頁面”:

抱歉,不允許您訪問此頁面

有時,不正確的文件權(quán)限可能會阻止您執(zhí)行以下操作:

  • 安裝或更新主題和插件
  • 將文章或頁面移到回收站
  • 將文件上傳到您的媒體庫

整理權(quán)限的最佳方法是使用FTP。連接到服務(wù)器后,選擇wp-adminwp-includeswp-content。右鍵單擊它們,然后選擇“文件權(quán)限”

在出現(xiàn)的窗口中,將“數(shù)值”設(shè)置為755。選擇??遞歸到子目錄中僅應(yīng)用于目錄。重復(fù)此過程,但將“數(shù)值”設(shè)置為644,然后選擇遞歸到子目錄中?僅應(yīng)用于文件:

然后,在public_html中選擇其余文件??右鍵單擊它們,然后再次選擇“文件許可權(quán)”。數(shù)值應(yīng)再次為644,但無需擔(dān)心其他設(shè)置。

也即是文件目錄一般權(quán)限為 755,而文件權(quán)限一般為 644

結(jié)論

使用WordPress時可能會遇到許多問題。提前知道期望什么將有助于您為他們做好準(zhǔn)備,以便您可以快速制定解決方案。

這篇文章分享了五種常見的WordPress錯誤類型及其可能的解決方案:

  1. 插件沖突:停用所有插件,然后一次將其重新激活,以查找問題的根源。
  2. 建立數(shù)據(jù)庫連接時出錯:編輯??wp-config.php文件以確保數(shù)據(jù)庫憑據(jù)正確。
  3. 404:找不到頁面:檢查鏈接是否斷開,并重新保存“固定鏈接”設(shè)置或檢查偽靜態(tài)規(guī)則問題。
  4. WordPress處于維護(hù)模式:使用FTP?刪除?.maintenance文件。
  5. 不正確的文件權(quán)限:通過FTP將其更改回建議的數(shù)值。

您是否對WordPress常見錯誤有任何疑問或如何解決它們?可以在下面的評論反饋給我們!

文本出自: https://wpmayor.com/5-common-wordpress-errors-how-to-fix-them/ ,由WordPress大學(xué)翻譯整理。

關(guān)于WordPress常見錯誤的其他文章:

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號 WPDAXUE
網(wǎng)站維護(hù)

WordPress官網(wǎng)429 too many requests無法訪問和在線安裝更新的解決辦法

2019-12-17 20:44:28

網(wǎng)站維護(hù)

修復(fù)WordPress 413 Request Entity Too Large(請求實體太大)

2019-12-26 9:03:21

0 條回復(fù) A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

江源县| 潼关县| 洪泽县| 兴化市| 东乡| 利川市| 朝阳县| 盘锦市| 璧山县| 紫金县| 蒙阴县| 临朐县| 杂多县| 宣汉县| 隆德县| 津南区| 株洲县| 五河县| 石柱| 西吉县| 巴南区| 嫩江县| 集安市| 清流县| 潜山县| 墨脱县| 凤城市| 阿鲁科尔沁旗| 南木林县| 阳西县| 汉沽区| 江口县| 高阳县| 报价| 海阳市| 嘉善县| 彭山县| 西乌| 大庆市| 全州县| 登封市|