Czy widzisz Błąd HTTP podczas przesyłania multimediów w WordPress? Ten błąd zwykle występuje, gdy przesyłasz obraz lub inne pliki do WordPress za pomocą wbudowanego narzędzia do przesyłania multimediów. W tym artykule pokażemy, jak łatwo naprawić błąd przesyłania obrazu HTTP w WordPress.

How to fix http error when uploading images in WordPress

Co powoduje błąd HTTP podczas przesyłania multimediów w WordPress?

Istnieje wiele rzeczy, które mogą prowadzić do błędu HTTP podczas próby przesłania plików za pomocą WordPress Media uploader. Zasadniczo WordPress nie jest w stanie ustalić przyczyny i dlatego wyświetla ogólny komunikat „Błąd HTTP”.

HTTP Error

Frustrujące jest to, że ten Komunikat o błędzie nie daje żadnych wskazówek, co mogło go spowodować. Oznacza to, że będziesz musiał wypróbować różne rozwiązania, aby znaleźć przyczynę i naprawić błąd.

Mając to na uwadze, przyjrzyjmy się, jak rozwiązać i naprawić błąd HTTP podczas przesyłania multimediów w WordPress.

1. Upewnij się, że Błąd HTTP nie jest tymczasowy

Najpierw należy odczekać kilka minut, a następnie ponownie przesłać plik obrazu. Ten błąd jest czasami spowodowany nietypowym ruchem i niskimi zasobami serwera, które są automatycznie naprawiane na większości serwerów hostingowych WordPress.

Jeśli to nie zadziała, możesz spróbować przesłać inny plik obrazu. Jeśli inny plik zostanie przesłany pomyślnie, spróbuj zapisać oryginalny plik obrazu do mniejszego rozmiaru i spróbuj ponownie przesłać.

Na koniec możesz spróbować zapisać plik w innym formacie. Na przykład zmień format jpeg na png za pomocą oprogramowania do edycji obrazów. Następnie spróbuj ponownie przesłać plik.

Jeśli wszystkie te kroki powodują błąd HTTP, oznacza to, że błąd nie jest spowodowany tymczasową usterką i zdecydowanie wymaga natychmiastowej uwagi.

2. Zwiększ Limit Pamięci WordPress

Najczęstszą przyczyną tego błędu jest brak pamięci dostępnej dla WordPressa. Aby to naprawić, musisz zwiększyć ilość pamięci używanej przez PHP na twoim serwerze.

Możesz to zrobić, dodając następujący kod do wp-config.plik php.

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

Ten kod zwiększa limit pamięci WordPress do 256 MB, co wystarczy, aby rozwiązać wszelkie problemy z limitem pamięci.

File uploaded successfully

3. Zmień bibliotekę edytora obrazów używaną przez WordPress

WordPress działa na PHP, który wykorzystuje dwa moduły do obsługi obrazów. Moduły te nazywane są biblioteką GD i Imagick. WordPress może korzystać z jednego z nich, w zależności od tego, który z nich jest dostępny.

Jednak Imagick często napotyka problemy z pamięcią, powodując błąd http podczas przesyłania obrazu. Aby to naprawić, możesz uczynić bibliotekę GD domyślnym edytorem obrazów.

Możesz to zrobić, po prostu dodając ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.

function wpb_image_editor_default_to_gd ($editors ) {
	$gd_editor = 'WP_Image_Editor_GD';
	$editors = array_diff( $editors, array ($gd_editor));
	array_unshift ($editors, $gd_editor );
	return $ editors;
}
add_filter ('wp_image_editors', 'wpb_image_editor_default_to_gd');

Po dodaniu tego kodu możesz ponownie spróbować przesłać pliki za pomocą programu Media uploader. Jeśli to nie rozwiąże problemu, możesz usunąć ten kod i wypróbować inne metody opisane w tym artykule.

4. Za Pomocą .metoda htaccess

Ta metoda pozwala kontrolować, w jaki sposób Imagick wykorzystuje zasoby serwera. Wielu dostawców hostingu współdzielonego ogranicza zdolność Imagick do korzystania z wielu wątków w celu szybszego przetwarzania obrazu. Spowoduje to jednak wyświetlenie błędu http podczas przesyłania obrazów.

Łatwą poprawką jest dodanie następującego kodu w Twoim .plik htaccess:

SetEnv MAGICK_THREAD_LIMIT 1

Ten kod ogranicza Imagick do używania pojedynczego wątku do przetwarzania obrazów.

Mamy nadzieję, że ten artykuł pomógł Ci naprawić błąd HTTP podczas przesyłania multimediów w WordPress. Możesz również zapoznać się z naszym przewodnikiem rozwiązywania problemów WordPress, a także ostateczną listą najczęstszych błędów WordPress i jak je naprawić.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…