Site icon Interpult Studio

Как исправить ошибку постобработки изображения в WordPress

Вы видите ошибку «Ошибка постобработки изображения» в WordPress?

Эта ошибка обычно возникает, когда вы загружаете файл изображения в WordPress с помощью встроенного загрузчика мультимедиа.

В этой статье мы покажем вам, как легко исправить ошибку загрузки «Постобработка изображения не удалась» в WordPress.

Что вызывает ошибку «Постобработка изображения не удалась»?

Когда вы добавляете изображение в публикацию или медиатеку на своем веб-сайте WordPress, происходит несколько вещей. Файл изображения загружается на ваш хостинг-сервер WordPress, для изображения создается страница вложения, а модуль редактирования изображения PHP выполняет некоторую постобработку.

К сожалению, иногда в процессе загрузки изображения вы можете увидеть сообщение об ошибке WordPress, подобное этому:

‘Post-processing of the image likely failed because the server is busy or does not have enough resources. Uploading a smaller image may help. Suggested maximum size is 2500 pixels.’

К счастью, это сообщение об ошибке WordPress содержит довольно много деталей. Он сообщает вам, что проблема возникла при постобработке изображения в WordPress, и предполагает, что может быть проблема с вашим веб-сервером.

Сообщение об ошибке также предлагает возможное решение. Рекомендуется загружать изображение меньшего размера, размер которого не превышает 2500 пикселей в самом длинном измерении.

С учетом сказанного давайте посмотрим, как исправить ошибку «Постобработка изображения не удалась» в WordPress.

1. Убедитесь, что ошибка HTTP не является временной

Во-первых, вы должны убедиться, что в имени файла нет специальных символов, таких как апостроф. Если это так, то вы должны переименовать файл изображения.

Затем вам следует подождать несколько минут, а затем снова попробовать загрузить файл изображения. Если ваш сервер был просто занят, как следует из сообщения, это могло быть вызвано необычным трафиком или нехваткой ресурсов сервера.

Подобные проблемы автоматически исправляются на большинстве серверов хостинга WordPress.

Если после некоторого ожидания у вас по-прежнему возникают проблемы с загрузкой изображения, вы можете попробовать загрузить другой файл. Вы также можете попробовать очистить кеш браузера или использовать другой веб-браузер.

Если вы по-прежнему видите ошибку «Ошибка постобработки изображения» после выполнения этих шагов, проблема не является временным сбоем, и вам следует продолжить чтение, чтобы продолжить устранение неполадок.

2. Увеличьте лимит памяти WordPress

Сообщение об ошибке предполагает, что на вашем сервере может не хватать ресурсов. Давайте увеличим объем памяти, доступной для WordPress.

Вам нужно будет увеличить объем памяти, который PHP может использовать на вашем сервере. Вы можете сделать это, добавив следующий код в файл wp-config.php.

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

Этот код увеличивает ограничение памяти WordPress до 256 МБ, чего должно быть достаточно для устранения любых проблем с ограничением памяти.

Вы также можете проверить, превышает ли размер файла лимит загрузки вашего веб-сайта. Для этого ознакомьтесь с нашим руководством о том, как увеличить максимальный размер загружаемого файла в WordPress.

Если ваша хостинговая компания WordPress не позволяет вам увеличить лимит памяти, вам может потребоваться переключиться на управляемого хостинг-провайдера WordPress, такого как SiteGround или WP Engine.

3. Оптимизируйте изображение, чтобы сделать его меньше

В сообщении об ошибке говорится, что может помочь загрузка изображения меньшего размера. Рекомендуется, чтобы длина самого длинного края изображения не превышала 2500 пикселей.

Начиная новый блог, многие новички просто загружают изображения, не оптимизируя их для Интернета. Мало того, что это может вызвать сообщение об ошибке, подобное этому, но эти большие файлы изображений также замедлят работу вашего сайта.

Наличие медленного веб-сайта повредит вашему общему SEO-рейтингу.

Чтобы оптимизировать изображение, вам нужно будет использовать программное обеспечение для редактирования изображений, чтобы сохранить его в оптимальном формате файла (например, JPEG, PNG или GIF), изменить размеры изображения до меньшего размера и сжать изображение, чтобы сделать размер файла снова меньше.

Пошаговые инструкции см. в нашем руководстве о том, как оптимизировать изображения для работы в Интернете без потери качества. Здесь рассказывается, как оптимизировать ваши изображения, а также о лучших инструментах и ​​методах оптимизации изображений.

Важно отметить, что иногда это сообщение об ошибке можно увидеть даже при загрузке изображений меньшего размера. Если вы видите ошибку даже при загрузке оптимизированных изображений, вам нужно перейти к следующему шагу устранения неполадок.

4. Изменить библиотеку редактора изображений, используемую WordPress

WordPress обрабатывает изображения с помощью двух модулей PHP, ImageMagick и GD Library. WordPress может использовать любой из них в зависимости от того, какой из них доступен.

Однако ImageMagick может столкнуться с проблемами памяти, которые могут вызвать ошибки при загрузке изображений. Чтобы исправить это, вы можете сделать GD Library редактором изображений по умолчанию.

Вы можете сделать это, просто добавив этот код в файл functions.php вашей темы или плагин для конкретного сайта.

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' );

После добавления этого кода попробуйте загрузить изображение еще раз.

Мы надеемся, что это руководство помогло вам узнать, как исправить ошибку «Постобработка изображения не удалась» в WordPress. Вы также можете ознакомиться с нашим руководством о том, как запустить подкаст в WordPress, и нашим подробным руководством о том, как легко создать тестовый сайт в WordPress.

Если вам понравилась эта статья, то, пожалуйста, подпишитесь на нашу Канал YouTube для видеоуроков WordPress. Вы также можете найти нас на Твиттер а также Фейсбук.


https://www.wpbeginner.com/wp-tutorials/how-to-fix-post-processing-of-image-failed-error-in-wordpress/

Exit mobile version