Ошибка HTTP при загрузке изображения WordPress

При загрузке изображения может возникнуть:

Ошибка HTTP.

Для решения, необходимо изменить расширение для обработки изображений.

Вставить в файл functions.php темы:

add_filter( 'wp_image_editors', 'change_graphic_lib' );
function change_graphic_lib($array) {
	return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' );
}

Также добавьть директиву в файл .htaccess:

SetEnv MAGICK_THREAD_LIMIT 1

Хочу обратить внимание, что должно быть установлено php расширение Imagick (на некоторых хостингах или VPS оно не подключено).

И конечно, добавить константу в конфигурационный файл wp-config.php:

define(‘WP_MEMORY_LIMIT’, ’64MB’);

 

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *