今天在我的博客上工作時,WordPress在加載圖像時會顯示HTTP錯誤,我感到困惑和無助。我嘗試一次又一次上傳圖像,但是錯誤不會消失。 5-6嘗試後,我能夠成功地重新加載圖像。但是幾分鐘以來,我的成功就幾乎沒有持續,同樣的錯誤擊倒了我的門。

雖然有許多解決方案可用於上一個問題,但是它們會再次浪費時間,這就是為什麼我通過加載圖像來糾正此HTTP錯誤的原因,一旦您完成了本文,我可以向您保證,此錯誤消息將是很多。

圖像大小

您應該驗證的第一個事實是,圖像的尺寸不會超過您的固定寬度內容區域。例如,假設您要發布3000x1500的圖像,但是該出版物的內容區域(由其主題建立)僅為1000 PX,那麼您一定會看到此錯誤。

使用:另一方面,始終嘗試將圖像的尺寸限制為2000x2000。

儘管以上可能不一定解決您的問題,但值得驗證它。如果您想諮詢圖像的WordPress指南,請在這裡閱讀

增加您的PHP記憶

有時,增加WordPress允許的PHP內存似乎可以糾正此問題。好吧,您永遠無法確定,直到嘗試添加此代碼definir('wp_memory_limit','64m')在你裡面wp-config.php檔案。

注意:不要觸摸wp-config.php中的任何其他配置,或其站點將變得完全無法訪問。如果您願意,您可以閱讀更多有關編輯wp-config.php文件

要添加上一個代碼,只需轉到您的CPANEL,然後轉到WordPress安裝的根目錄,您將在其中找到wp-config.php文件。

如果以上對您不起作用,那麼您的Web住宿提供商很可能不允許您增加PHP內存限制。在這種情況下,直接與他們交談可以幫助您更改PHP內存限制。

將代碼添加到.htaccess文件

要編輯您的.htaccess文件,只需轉到yoast SEO>“工具”>“文件編輯器”(如果您沒有安裝Yoast SEO,則必須安裝它,您可以閱讀有關如何在此處配置此補充)。在.htaccess文件中,只需添加此代碼行:

SetEnv MAGICK_THREAD_LIMIT 1

添加代碼後,只需單擊“保存更改為.htaccess”,然後驗證問題是否已解決。

更改主題函數.php文件

實際上,我們只是要告訴WordPress通過拼寫主題的函數函數。從最後的WordPress更新中,GD已經抽象了,Imagick被用作預定的圖像編輯器,因此返回上一個似乎可以解決所有人的問題。

顯然,也有一個補充,來這裡。但是,如果要手動編輯文件,請繼續下面。

要編輯主題的functions.php文件,只需轉到“外觀”>“編輯器”並選擇主題函數(function.php)。到達那里後,只需將此代碼添加到文件的末尾:

add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ );

function change_graphic_lib($array) {
return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ );
}

使用:確保將此代碼添加到最終的PHP符號(?>)中

這是指南中最重要的解決方案。加載圖像時,WordPress顯示HTTP錯誤,但是如果您的問題尚未解決,請繼續。

Deshabilitar mod_security

使用:不建議使用此方法,因為它可以損害WordPress和託管的安全性。只需使用此方法,如果您嘗試過所有其他方法,並且如果您禁用此方法,它對您有效,請聯繫您的住宿提供商並請求幫助。

同樣,通過yoast SEO>“工具”>“文件編輯器”轉到您的文件編輯器,然後將以下代碼添加到您的.htaccess文件:

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

然後單擊“保存更改為.htaccess”。

重新安裝最新版本的WordPress

有時,由於WordPress文件損壞,此問題可能會發生,並且任何以前的解決方案都可能根本無法使用,在這種情況下,您必須重新安裝最新版本的WordPress:

  • 從CPANEL(下載)製作附件文件夾的備份副本,然後從WordPress中忽略它們。之後,使用CPANEL消除所有服務器配件文件夾。
  • 例如,安裝標準主題,例如二十六個,然後消除所有其他問題。
  • 從控制面板>“更新”中,重新介紹最新版本的WordPress。
  • 加載並激活所有配件(圖像優化配件除外)。
  • 安裝您想要的任何主題。
  • 現在嘗試使用圖像充電器。

這將通過加載圖像來解決WordPress顯示HTTP錯誤。

各種安排

  • 請勿在圖像文件的名稱中使用撇號,例如Aditya-farrad.jpg
  • 嘗試更改文件擴展名。
  • 禁用所有配件。
  • 確保您的主機安裝了最新的PHP版本。
  • 請與您的住宿提供商聯繫以獲得幫助。

這是本指南的結尾,希望您已經解決了問題。加載圖像時WordPress顯示HTTP錯誤。如果您仍然對此出版物有任何疑問,請隨時發表評論。

我喜歡並在社交網絡上分享此博客文章,以幫助您對此問題發表聲音。