М'який

WordPress показує помилку HTTP під час завантаження зображень

Спробуйте Наш Інструмент Для Усунення Проблем





Опубліковано наОстаннє оновлення: 17 лютого 2021 року

Під час роботи над своїм блогом сьогодні WordPress показує помилку HTTP під час завантаження зображень, я був розгублений і безпорадний. Я намагався завантажити зображення знову й знову, але помилка не зникає. Після 5-6 спроб мені вдалося знову успішно завантажити зображення. Але мій успіх був недовгим, оскільки через кілька хвилин та сама помилка стукає в мої двері.



WordPress показує помилку HTTP під час завантаження зображень

Незважаючи на те, що існує багато виправлень, доступних для вирішення вищезазначеної проблеми, але вони знову витрачатимуть ваш час, тому я збираюся виправити цю помилку HTTP під час завантаження зображень, і після того, як ви закінчите цю статтю, я можу запевнити вас, що це повідомлення про помилку буде давно пройшли.



Зміст[ приховати ]

Виправлення для WordPress показує помилку HTTP під час завантаження зображень

Розмір зображення

Це перша і очевидна річ, яку потрібно перевірити, це те, щоб розміри вашого зображення не перевищували область вмісту фіксованої ширини. Наприклад, припустимо, що ви хочете опублікувати зображення розміром 3000X1500, але область вмісту публікації (встановлена ​​вашою темою) становить лише 1000 пікселів, тоді ви обов’язково побачите цю помилку.



Примітка: З іншого боку, завжди намагайтеся обмежити розміри зображення до 2000X2000.

Хоча вищезазначене може не обов’язково вирішити вашу проблему, але це знову ж таки варто перевірити. Якщо ви хочете ознайомитися з інструкціями WordPress щодо зображень, будь ласка читайте тут .



Збільште пам'ять PHP

Іноді збільшення пам’яті PHP, дозволеної для WordPress, здається, виправляє цю проблему. Ну, ви ніколи не можете бути впевнені, поки не спробуєте додати цей код define('WP_MEMORY_LIMIT', '64M') у ваш wp-config.php файл.

збільшити ліміт пам’яті php, щоб виправити помилку wordpress http IMAGE

Примітка: не торкайтеся жодних інших налаштувань у wp-config.php, інакше ваш сайт стане повністю недоступним. Якщо хочете, можете прочитати більше про Редагування файлу wp-config.php .

Щоб додати вищевказаний код, просто перейдіть до своєї cPanel і перейдіть до кореневого каталогу вашої інсталяції WordPress, де ви знайдете файл wp-config.php.

Wp-config php файл

Якщо вищевказане не працює для вас, є велика ймовірність, що ваш постачальник веб-хостингу не дозволить вам збільшити ліміт пам’яті PHP. У цьому випадку спілкування безпосередньо з ними може допомогти вам змінити ліміт пам’яті PHP.

Додавання коду до файлу .htaccess

Щоб відредагувати файл .htaccess, просто перейдіть до Yoast SEO > Інструменти > Редактор файлів (якщо у вас не встановлено Yoast SEO, вам слід встановити його, і ви можете прочитати про як налаштувати цей плагін тут ). У файл .htaccess просто додайте цей рядок коду:

|_+_|

встановити обмеження загрози env magik на 1

Після додавання коду просто натисніть Зберегти змінене на .htaccess та перевірте, чи проблема вирішена.

Зміна файлу functions.php теми

Насправді, ми просто збираємося сказати WordPress використовувати GD як клас WP_Image_Editor за замовчуванням, використовуючи файл теми functions.php. Починаючи з останнього оновлення WordPress, GD було абстраговано, і Imagick використовується як редактор зображень за замовчуванням, тому повернення до старого, здається, вирішує проблему для всіх.

Рекомендовано: Очевидно, для цього також є плагін, Іди сюди. Але якщо ви хочете вручну відредагувати файл, продовжуйте далі.

Щоб відредагувати файл теми functions.php, просто перейдіть до Зовнішній вигляд > Редактор і виберіть Функції теми (function.php). Коли ви там, просто додайте цей код в кінець файлу:

|_+_|

Примітка: Переконайтеся, що ви додали цей код у кінцевий знак PHP (?>)

Тема виконує функції редагування файлів, щоб зробити редактор gd за замовчуванням

Це найважливіше виправлення в посібнику. WordPress показує помилку HTTP під час завантаження зображень, але якщо ваша проблема все ще не вирішена, продовжуйте далі.

Вимкнення Mod_Security

Примітка: Цей метод не рекомендується, оскільки він може поставити під загрозу безпеку вашого WordPress та хостингу. Використовуйте цей метод, лише якщо ви спробували все інше, і якщо вимкнення цього працює для вас, зверніться до свого постачальника хостингу та попросіть підтримки.

Знову перейдіть до свого редактора файлів через Yoast SEO > Інструменти > Редактор файлів і додайте наступний код у свій файл .htaccess:

|_+_|

Безпека моду вимкнена за допомогою файлу htaccess

І натисніть Зберегти, змінено на .htaccess.

Перевстановлення останньої версії WordPress

Іноді ця проблема може виникати через пошкоджений файл WordPress, і будь-яке з наведених вище рішень може взагалі не працювати, у цьому випадку вам доведеться перевстановити останню версію WordPress:

  • Скопіюйте свою папку Plugin з cPanel (завантажте їх), а потім вимкніть їх із WordPress. Після цього видаліть усі папки плагінів зі свого сервера за допомогою cPanel.
  • Встановіть стандартну тему, наприклад Двадцять шістнадцять, а потім видалити всі інші теми.
  • На панелі інструментів > Оновлення перевстановіть останню версію WordPress.
  • Завантажте та активуйте всі плагіни (крім плагінів оптимізації зображень).
  • Встановіть будь-яку тему.
  • Спробуйте скористатися завантажувачем зображень зараз.

Це виправить, що WordPress показує помилку HTTP під час завантаження зображень.

Різні виправлення

  • Не використовуйте апостроф в назвах файлів зображень, наприклад Aditya-Farrad.jpg'text-align: justify;'>Це кінець цього посібника, і я сподіваюся, що зараз ви, напевно, вирішили проблему WordPress показує помилку HTTP під час завантаження зображень . Якщо у вас все ще є запитання щодо цієї публікації, не соромтеся задавати їх коментарі.

    Поставте лайк і поділіться цією публікацією блогу в соціальних мережах, щоб допомогти розповсюдити інформацію про цю проблему.

    Адитья Фаррад

    Адитья є самовмотивованим професіоналом у сфері інформаційних технологій і останні 7 років пише про технології. Він охоплює Інтернет-послуги, мобільні пристрої, Windows, програмне забезпечення та інструкції.