Сегодня в статье рассмотрим устранение проблемы при обновлении или установки плагинов 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
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11