Jak radzić sobie z błędnym przetwarzaniem obrazu w WordPressie

Opublikowany: 2022-06-20


Czy widzisz błąd „Po przetworzeniu obrazu nie powiodło się” w WordPressie?

Ten błąd zwykle występuje, gdy przesyłasz plik wyświetleń do WordPress za pomocą wbudowanego narzędzia do przesyłania multimediów.

W tym artykule pokażemy Ci, jak szybko poradzić sobie z błędem „Po przetworzeniu obrazu nie powiodło się” w WordPressie.

How to Fix Post-Processing of Image Failed Error in WordPress

Co spowoduje błąd „Po przetworzeniu wyświetlenia nie powiodło się”?

Kiedy zwiększasz wrażenie w poście lub bibliotece multimediów na swojej witrynie WordPress, pojawia się kilka punktów. Plik wyświetlenia jest przesyłany na serwer hostingowy WordPress, strona internetowa załącznika jest zaprojektowana dla obrazu, a moduł edycji obrazu PHP wykonuje pewne przetwarzanie końcowe.

Niestety, od czasu do czasu poprzez metodę dodawania wyświetleń możesz zobaczyć informację o błędzie WordPressa, taką jak ta:

 „Obróbka końcowa obrazu najprawdopodobniej nie powiodła się, ponieważ serwer jest zajęty lub nie ma zbyt wielu środków. Pomocne może być przesłanie zdjęcia o mniejszym rozmiarze. Poinstruowany największy rozmiar to 2500 pikseli”. 
The Post-Processing of Image Failed Error Message

Na szczęście ta informacja o błędzie WordPressa zawiera bardzo dużo szczegółów. Informuje, że problem wystąpił podczas przetwarzania obrazu w WordPressie i sugeruje, że być może wystąpił problem z serwerem internetowym.

Komunikat o błędzie oznacza również osiągalne rozwiązanie. Sugeruje dodanie mniejszego obrazu, który nie jest większy niż 2500 pikseli w najdłuższym wymiarze.

Mając to na uwadze, przyjrzyjmy się, jak zająć się błędem „Post-processing of Image Failed” w WordPressie.

1. Upewnij się, że błąd HTTP nie jest krótkotrwały

Po pierwsze, musisz upewnić się, że w tytule pliku nie ma żadnych konkretnych cyfr, na przykład apostrofu. Jeśli tak, musisz zmienić nazwę pliku graficznego.

Następnie musisz odczekać około kilka minut, a następnie ponownie spróbować przesłać plik ze zdjęciem. Jeśli Twój serwer był po prostu zajęty, jak sugerują informacje, mogło to być spowodowane przez nienormalnych odwiedzających witrynę lub niższe źródła serwera.

Takie komplikacje są natychmiast naprawiane na większości serwerów hostingowych WordPress.

Jeśli mimo wszystko masz problemy z przesyłaniem zdjęć po odczekaniu, możesz przetestować przesyłanie unikalnego pliku. Możesz również sprawdzić czyszczenie pamięci podręcznej przeglądarki lub korzystanie z innej przeglądarki internetowej.

Jeśli po zastosowaniu tych technik nadal pojawia się błąd „Po przetworzeniu obrazu nie powiodło się”, oznacza to, że problem nie jest chwilową usterką i należy kontynuować naukę, aby kontynuować rozwiązywanie problemów.

2. Maksymalizuj ograniczenie pamięci WordPress

Komunikat o błędzie wskazuje, że Twój serwer może nie mieć wystarczających zasobów. Zmaksymalizujmy ilość pamięci dostępnej dla WordPressa.

Będziesz musiał zmaksymalizować ilość pamięci, jaką PHP może wykorzystać na twoim serwerze. Możesz to zrobić, dołączając kod realizujący do pliku wp-config.php.

determine( 'WP_MEMORY_LIMIT', '256M' )

Ten kod zwiększy limit pamięci WordPress do 256 MB, co musi wystarczyć, aby poradzić sobie z wyzwaniami związanymi z limitem pamięci.

Możesz również przyjrzeć się, niezależnie od tego, czy plik jest większy niż limit przesyłania Twojej witryny. Aby to zrobić, zapoznaj się z naszymi informacjami o tym, jak zwiększyć maksymalne wymiary dodawania plików w WordPress.

Check current file upload size limit

Jeśli Twoja firma hostingowa WordPress nie pozwala na zwiększenie limitu pamięci, być może będziesz musiał przejść na zarządzanego dostawcę hostingu internetowego WordPress, takiego jak SiteGround lub WP Motor.

3. Popraw wrażenie, aby było mniejsze

Komunikat o błędzie informuje, że przesłanie grafiki o mniejszym rozmiarze może być pomocne. Wskazuje, że najdłuższa krawędź obrazu tak naprawdę nie powinna mieć więcej niż 2500 pikseli.

Podczas zakładania nowej witryny wielu początkujących przesyła tylko zdjęcia bez optymalizacji ich pod kątem sieci. Może to nie tylko skutkować koncepcją błędu, taką jak ta 1, ale te duże informacje o obrazie spowodują również spowolnienie witryny internetowej.

Posiadanie powolnej witryny internetowej uszkodzi Twoje całkowite rankingi pozycjonowania witryny.

Aby poprawić obraz, będziesz musiał użyć aplikacji do ulepszania obrazu, aby zapisać w najlepszym formacie pliku (np. JPEG, PNG lub GIF), zmienić rozmiar obrazu na zmniejszony rozmiar i skompresować grafikę do ponownie zwiększ wymiary pliku.

Aby uzyskać wskazówki krok po kroku, zapoznaj się z naszym podręcznikiem, jak poprawić jakość zdjęć w celu uzyskania ogólnej wydajności Internetu bez utraty dobrej jakości. Dotyczy to sposobów ulepszania obrazów, a także najlepszych narzędzi i technik optymalizacji grafiki.

Należy pamiętać, że czasami ten komunikat o błędzie można zauważyć nawet podczas przesyłania bardziej kompaktowych obrazów. Jeśli zobaczysz błąd nawet podczas przesyłania zoptymalizowanych zdjęć, będziesz musiał przejść do nadchodzącej fazy rozwiązywania problemów.

4. Przekształć bibliotekę edytora zdjęć stosowaną przez WordPress

Artykuły-procedury WordPressa wykorzystujące dwa moduły PHP, ImageMagick i GD Library. WordPress może ewentualnie używać obu z nich, opierając się na tym, który jest dostępny.

Niemniej jednak ImageMagick może napotkać problemy z pamięcią, które mogą powodować błędy podczas przesyłania zdjęć. Aby to naprawić, możesz ustawić bibliotekę GD jako domyślny edytor wycisków.

Możesz to zrobić, wprowadzając ten kod do pliku features.php motywu lub wtyczki wyróżniającej witrynę.

functionality wpb_graphic_editor_default_to_gd( $editors ) 
    $gd_editor="WP_Picture_Editor_GD"
    $editors = array_diff( $editors, array( $gd_editor ) )
    array_unshift( $editors, $gd_editor )
    return $editors

incorporate_filter( 'wp_impression_editors', 'wpb_graphic_editor_default_to_gd' )

Zaraz po wprowadzeniu tego kodu musisz ponownie spróbować przesłać obraz.

Mamy nadzieję, że ten samouczek pozwolił ci odkryć, jak poprawić błąd „Po przetworzeniu obrazu nie powiódł się” w WordPressie. Być może zechcesz również zapoznać się z naszym przewodnikiem, jak rozpocząć podcast w WordPressie, oraz naszym samouczkiem, jak szybko wygenerować witrynę testową w WordPressie.

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