Сегодня в статье рассмотрим устранение проблемы при обновлении или установки плагинов WordPress.

Сообщение: “Невозможно создать директорию при установке плагина” или “Загрузка не удалась. Каталог назначения для файлового потока не существует или недоступен для записи”. Права ставили на папку plugins и 755 и 775 и 777 ничего не помогает.

Решение

Скорее всего, WordPress не может воспользоваться возможностью загрузки файлов во временную директорию на сервере. Для того чтобы избавиться от данной ошибки проделываем следующее (приведу пример для сервера на Ubuntu):

  • Подключаемся к вашему серверу (через FTP или SSH)
  • Удаляем директорию temp по пути:
rm -r /ваш_сайт/wp-content/temp
  • Создаем новую директорию temp
mkdir /ваш_сайт/wp-content/temp
  • Устанавливаем права и владельца на все директории и файлы вашего сайта
find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;
chown -R www-data:www-data /var/www/
  • Проверяем в файле:
nano /var/www/ваш_сайт/wp-config.php
  • Наличие строчки:
define('WP_TEMP_DIR',dirname(__FILE__). '/wp-content/temp/');

После данной манипуляции всё заработало в штатном режиме.

[endtxt]

RSS

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

0 0 голоса
Рейтинг статьи

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять