Иногда, обычно после самостоятельной установки cms WordPress на хостинг через ftp или при переносе сайта на другой хостинг, при попытке поставить картинку в статью возникает ошибка:
Временная папка не найдена
Причиной ошибки может быть:
- 1. Отсутствие папки для медиафайлов на сайте
- 2. Недостаточные права доступа к папке
- 3. Запрет доступа со стороны хостера
1. Делаем самое первое дело
Входим в консоль управления сайтом и переходим в раздел Параметры ->> Медиафайлы. Две строки с адресами для размещения медиафайлов должны быть пустыми. Удаляем любые записи, которые в них имеются, и сохраняем страницу.

Для просмотра картинки в полном размере кликните по рисунку.
Пробуем поставить картинку в запись. Если ошибка продолжается, то переходим к следующему пункту.
2. Входим на сайт по FTP
Для входа по ftp лучше всего применить программу Filezilla. Программу можно бесплатно скачать . Установка программы очень легкая, только ставьте свое согласие на вопросы. Параметры для входа по ftp предоставляет хостинг при открытии аккаунта.
Итак, вошли на свой сайт, открываем папку wp-content. Медиафайлы (рисунки, фотографии, аудио, видео, архивы, файлы и всякое другое) по умолчанию загружаются в папку /wp-content/uploads. Если эта папка отсутствует, то создайте её.
Права доступа к папке uploads установите 777 (пункт 1). Для этого наведите курсор на эту папку и выделите, кликните правой клавишей мыши и выберите пункт «Права доступа». В нижнюю строку напишите 777.

Для просмотра картинки в полном размере кликните по рисунку.
Пробуем поставить картинку в запись. Если ошибка продолжается, то переходим к следующему пункту.
3. Обращаемся к хостеру
Некоторые хостинги при открытии аккаунта ограничивают своих клиентов и включают дополнительные возможности по просьбе. Последняя причина, почему картинки не загружаются на сайт, находится в руках хостера.
Основной ответ по решению проблемы находится на . Автор топика рекомендует обратиться к хостеру с письмом следующего содержания:
PHP-скрипты (для закачки файлов на сервер) выдают ошибку: «Missing a temporary folder»,
Поскольку в настройках PHP (php.ini) параметр
upload_tmp_dir: no value
не установлен!
По умолчанию обычно он : /tmp .
Включите, пожалуйста, данный параметр!
Пишем письмо хостеру с авторизованного адреса e-mail и ждем ответ. После ответа проверяем наличие папки tmp (пункт 2 на рисунке выше), права доступа к ней должны быть 755. Этот параметр устанавливает хостер.
Пробуем поставить картинку в запись. Всё получилось! Поздравляю.
Василий Сенченко
психолог и вебмастер
P.S. Статья написана в связи с проблемами, возникшими на сайте 1106.zgrad.ru при попытке вставить рисунки. Проблема решена хостером.



