Доброго времени суток дорогие читатели сайта. Вчера столкнулся с еще одной интересной проблемой в WordPress, а именно: когда начинаешь загружать изображения в WordPress, то появляется Ошибка HTTP (HTTP Error). Эта ошибка возникает, когда Вы используете встроенный загрузчик WordPress. В большинстве случаях она появляется при переносе сайта на сервер, а также обновлении плагинов и самого WordPress.
Я начал искать причину в Интернете, если честно, то не нашел. Многие пользователи предлагают код для файла .htaccess, который я пробовал. Если честно, то мне не помогло. Вы сами подумайте, если на локальном хостинге у Вас все отлично работало, а как только перенесли на выделенный, то появились проблемы. Если правильно перенесли, то проблемы явно в хостинге. У меня так и было. На хостинге просто использовалась старая версия PHP. Для этого Вам нужно будет зайти в контрольную панель управления хостингом и поменять на более новую версию, если Вы не знаете, как это сделать, то лучше обратитесь в службу технической поддержки.
Вот все что мне потребовалось сделать, чтобы решить данную проблему. Дело в том, что на локальном хостинге нет никаких ограничений, тем более Вы сами скачиваете последние веб-сервера. Как только Вы переносите его на выделенный, либо же обновляете, то некоторые функции движка требуют новую версию PHP, поэтому у Вас перестает работать некоторый функционал. Если уже у Вас это не получилось, то попробуйте откорректировать файл htaccess и вставить в него следующий код:
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=6237
Спасибо за совет. Сам перепробовал множество настроек .htaccess но они не помогали. Изменил на хостинге версию PHP c 5.4 на 5.5 и заработало.
На удивление работает. В чем прикол, если неделю назад нормально грузилось и на старой версии? Тем более вордпресс не обновлялся?
Спасибо! Помогло изменение кода.
Эх, рано обрадовался… Пришлось вернуть исходный файл .htaccess, т.к. сайт не работал: посты не грузились, кроме главной страницы, она вообще одна. Хостинг «Jino».
Простое решение — использовать нормальный браузер Google Chrome у которого свой встроенный Flash player.
А так с этой проблемой сталкивался лишь на Firefox
Большое спасибо автору! Поставил плагин wp user frontend. Грузил легкие картинки всё ок, но когда большие выходила 500 ошибка… Весь день промучался — не нашёл дельной информации. И вот попал сюда, поменял версию php — и нет проблем!)
Большое спасибо, у меня действительно было дело в версии PHP — изменил и все заработало.
Человечище, огромное тебе спасибо. Перелопатил всю выдачу для данной ошибки, ни один совет не помог, изменил версию на PHP 5.6 и картинки стали грузится. Думал с ума сойду, фух ))
Проблема проявилась после переезда на https, думал из за этого.
У меня php7.0-fpm, не помогло
Спасибо, с редакторскими правами не грузились картинки, откатил PHP c 7 версии до 5.6 — заработало.
Проблема может заключаться и в самом сервере (хостинге). Например, в моем случае нужно было восстановить права доступа к файлам и папкам. Почему-то на временной папке, в которую сервер загружает фото перед перемещением его на сайт слетели права владельца. А так как обычный пользователь (если у него не выделенный сервер) не имеет доступа к этой папке — пришлось писать на хостинг.
Огромное спасибо!!! около часа сидел колупался.. а поменяв версию PHP все заработало!
Спасибо большое! Очень помог ваш совет поменять версию PHP!!!
менял все версии PHP ни чего не помогло , помогает если меняешь на другую тему, тогда всё ок помотает. а мне хочется именно ту за которую заплатил деньги
Здравствуйте! Если это не сработает, попробуйте загрузить другой файл изображения. Если другой файл загружен успешно, попробуйте изменить исходный файл изображения на меньший размер и повторите загрузку.