Появилась ошибка «Отсутствует временная папка» на вашем сайте WordPress? Эта ошибка делает невозможным загрузку изображений, обновление тем и плагинов или обновление ядра CMS. Ниже я расскажу как эту проблему можно исправить.
Что вызывает ошибку «Отсутствует временная папка» в WordPress?
Эта ошибка вызвана неправильными настройками PHP на вашем хостинге. Существует специальный параметр PHP, который определяет временную папку. Эта папка будет использоваться движком для временного хранения данных перед их сохранением в нужном месте.
WordPress просто необходим доступ к этой временной папке. Например, когда вы загружаете изображение, устанавливаете или обновляете тему/плагин или обновляете саму CMS.
Если местоположение этой папки не определено в конфигурации PHP вашего сервера, движок не сможет выполнить ни одну из этих вещей и покажет ошибку «Отсутствует временная папка».
Так как же исправить эту ошибку – «Отсутствует временная папка»?
Исправим ошибку отсутствия временной папки в WordPress
Для этого вам нужно отредактировать файл wp-config.php в WordPress.
Во-первых, вам необходимо подключиться к вашему веб-сайту с помощью FTP-клиента или файлового менеджера на панели управления cPanel вашей учетной записи хостинга.
Далее вам нужно найти файл wp-config.php и отредактировать его. Как правило, его можно найти по в папке «public_html»
define('WP_TEMP_DIR',dirname(__FILE__). '/wp-content/temp/');
После того, как вы откроете файл, вставьте данный код перед строкой «That’s all, stop editing! Happy blogging».
Сохраните изменения и загрузите файл wp-config.php обратно на ваш сайт (если делали через FTP).
Далее вам нужно перейти в /wp-content/ и создать в нем новую папку. Вам нужно назвать эту новую папку temp.
Вот и все, теперь вы можете зайти в свою админ-панель WordPress и попробовать загрузить изображение.
Исправление проблем
Если этот метод не работает, проверьте права доступа к каталогу для вашей папки wp-content или вложенных в неё папок.
Примечание. Эта ошибка вызвана плохо настроенной средой хостинга. Решение, описанное выше, это просто обходной путь. Вы все равно желательно попросить своего хостинг-провайдера исправить эту проблему. Если хостер этого не делает, имеет смысл задуматься о переносе сайта на другой хостинг.
Мы надеемся, что эта статья помогла вам исправить ошибку «Отсутствует временная папка» в WordPress.