Poprawka: błąd HTTP WordPress podczas przesyłania mediów

WordPress to oprogramowanie, które stało się najczęściej stosowanym systemem zarządzania treścią i służy do zakładania blogów. Jest to oprogramowanie typu open source napisane w PHP. Jednak całkiem niedawno pojawiło się wiele raportów użytkowników napotykających na swoim WordPressie błąd „ błąd HTTP ”. Ten błąd występuje, gdy użytkownik próbuje przesłać plik multimedialny, ale nie może tego zrobić.

Błąd HTTP w WordPress

Co powoduje błąd HTTP WordPress podczas ładowania mediów?

Przeanalizowaliśmy ten konkretny problem, przeglądając różne raporty użytkowników i strategie naprawy, które są zwykle używane do rozwiązania tego konkretnego problemu w WordPress. Jak się okazuje, istnieje kilka różnych przyczyn tego konkretnego problemu:

  • Problem przeglądarki : każda przeglądarka ma inne ustawienia i usługi. Niektóre z niektórych powodów mogą powodować konflikt z działaniem przesyłania plików multimedialnych do WordPress. Podczas gdy inni nie będą mieli problemu z wykonaniem zadania.
  • Ustawienie witryny : Czasami rozmiar obrazu lub domyślne ustawienia witryny mogą blokować przesyłanie zdjęć. Zmiana części kodu może pomóc to naprawić.

Teraz, gdy masz podstawową wiedzę na temat charakteru problemu, przejdziemy do metod. Te metody działały dla różnych użytkowników próbujących różnych. Spróbuj sprawdzić, który z nich działa dla Ciebie.

Metoda 1: Przełączanie przeglądarek

Możliwe, że ten błąd nie jest związany z witryną, ale z przeglądarką, z której korzysta użytkownik. Zanim potwierdzisz, że jest to błąd w WordPressie, sprawdź tę samą sytuację w innej przeglądarce. Problem najczęściej pojawia się w Google Chrome, więc wypróbowanie Firefoksa lub Safari może dla nich działać. Różne przeglądarki będą miały inny wpływ na korzystanie z WordPressa i przesyłanie do niego obrazów.

Metoda 2: Edycja funkcji motywu

Możesz bezpośrednio edytować w WordPress lub za pomocą panelu sterowania hostingu. Plik można znaleźć w katalogu motywów witryny. Plik, w którym należy edytować, to „function.php”. Aby edytować plik w WordPress, wykonaj następujące czynności:

  1. Otwórz pulpit WordPress, po prostu dodając wp-admin do adresu URL, na przykład:
     example.com/wp-adminNote 

    example.com będzie Twoim adresem URL Twojej witryny

    Otwieranie pulpitu nawigacyjnego w WordPress
  2. Teraz na pulpicie nawigacyjnym przejdź do „ Edytora motywów ” na panelu po lewej stronie przez Wygląd
  3. Następnie musisz wybrać motyw w prawym górnym rogu „ Wybierz motyw do edycji
  4. Teraz otwórz „ function.php ” poniżej wyboru motywu
  5. I dodaj w nim następujące linie:
     add_filter ('wp_image_editors', 'change_graphic_lib'); function change_graphic_lib ($ array) {return array ('WP_Image_Editor_GD', 'WP_Image_Editor_Imagick'); } 

    Edycja kodu w function.php
  6. Teraz zapisz go i spróbuj ponownie załadować obraz.

Metoda 3: Edycja .htaccess

Plik .htaccess istnieje w folderze głównym WordPress. Ten plik steruje żądaniami z jednej funkcji do drugiej i działa jako strażnik wszelkiego rodzaju rzeczy. Aby naprawić błąd HTTP przez ten plik, musisz wykonać następujące kroki:

  1. Otwórz katalog główny za pomocą zainstalowanego WordPressa lub panelu sterowania, takiego jak cPanel
  2. Następnie otwórz plik .htaccess w folderze głównym swojej witryny

    Otwieranie pliku .htaccess w katalogu głównym
  3. Dodaj następujący kod do pliku .htaccess :
     SetEnv MAGICK_THREAD_LIMIT 1 

    Ten kod ograniczy Imagic do korzystania z pojedynczego wątku podczas przetwarzania obrazów

  4. Teraz zapisz go i sprawdź, przesyłając ponownie obraz

Ciekawe Artykuły