WordPress для чайников: 3 популярных причины ошибки загрузки файлов изображений

Примечание: Этот текст может содержать некоторые партнерские ссылки, а это значит, что я зарабатываю небольшую комиссию без каких-либо дополнительных затрат с вашей стороны, если вы воспользуетесь этими ссылками. Спасибо за понимание и поддержку.

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

На скриншоте ниже хорошо видно красно окно сообщения ошибки загрузки:

image-upload-issue

Отчего возникает ошибка загрузки файлов изображений в Библиотеку медиафайлов?

Причин может быть как минимум десяток.

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

Ошибка первая. Права записи файлов

По умолчанию, стандартные настройки вашего WordPress загружают файлы изображений в папку /wp-content/uploads/ по годам и месяцам. Выглядит это примерно так:

uploads

Где каждый год разбит на папки по месяцам.

Права на запись файлов в папке /uploads, а также в каждой папке года и месяца должны быть выставлены в значениях 755 или 777.

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

Сделать это можно несколькими способами:

С помощью программы FTP-клиента

Например, программа FileZilla (бесплатная, имеет русский язык). В ее интерфейсе есть такая возможность — смена прав на запись:

permission

С помощью файлового менеджера

На вашем хостинге, на сервере, наверняка есть раздел — файловый менеджер. Там наверняка тоже есть возможность изменить права на запись для папок (не для файлов!!) в которых хранятся файлы изображений.

Ошибка вторая. Настройки сервера

Эта ошибка ‘как бэ’ исходит из варианта, описанного выше.

Кто-то спросит: У меня все раньше работало ОК, а теперь вылезла эта ошибка при добавлении файла изображений!

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

Напишите письмо саппорту и задайте вопрос. Наверняка помогут.

Ошибка третья (банальная). Нет места на диске

У меня есть свой сервер, который я арендую. Он стоит у одного очень качественного хостинг-провайдера. Некоторые мои читатели и заказчики уникальных тем для WordPress перешли ко мне на сервер и чувствует себя там просто великолепно.

Так вот, минимум два из них, практически сразу после выбора начального тарифного плана (максимальный размер — 500Мб) написали мне, что не могут добавить файл изображения — видят ошибку.

Я зашел к ним в аккаунт и увидел, что диск уже полностью занят! Не прошло и недели!

Таким образом, ошибка добавления файла изображений кроется в банальном ответе: у вас переполнено выделенное дисковое пространство на сервере, согласно вашего тарифного плана.

Что делать?

Как все в этой жизни: есть два варианта решения:

  • Удалить не используемые файлы и освободить место на диске (что иногда мы все делаем на наших компьютерах)
  • Перейти на другой тарифный план, в котором больше дискового пространства

Эпилог

В этой жизни ничего нет сложного.

Как и нет ничего сложного в ошибках добавления файлов изображений на сайт WordPress.

Самый лучший способ узнать причину ошибки — включить в файле wp-config.php функцию отладки кода ‘WP_DEBUG’. По умолчанию она выключена (false). Замените ее на значение ‘true’ и тогда каждая ошибка работы сайта будет выведена на странице браузера. Главное — правильно ее прочитать:

define('WP_DEBUG', true);

Всем удачного блоггинга!

Важно! Эта запись может содержать ссылки на плагины, которые к моменту вашего чтения и скачивания могут работать не корректно. Будьте внимательны.

Добавить комментарий

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