Целевой каталог для потоковой передачи файлов не существует или недоступен для записи

11

Я пытаюсь обновить мою версию Wordpress, но я получаю эту ошибку:

Целевой каталог для потоковой передачи файлов не существует или недоступен для записи.

ajcw
источник

Ответы:

23

Это ошибка разрешения на чтение и запись. Исправьте это, изменив права доступа к папке «wp-content» на 755 .

Если это не работает, проверьте файл wp-config.php и, если он еще не определен, добавьте

define('WP_TEMP_DIR', ABSPATH . 'wp-content/');

ajcw
источник
Мой временный каталог был установлен в папку wp-content / uploads, и обновления плагина и Wordpress не выполнялись. Изменение на предложенное значение исправило это ... не знаю почему, но спасибо!
Сильно нерегулярный
столкнулся с этим на промежуточном хостинге, и это сработало отлично
Легион
1
755 было недостаточно - поскольку мой WP_TEMP_DIR уже был настроен на wp-контент / загрузки, которые я использовалsudo chmod 775 wp-content/uploads
Тоби Бересфорд,
Я создал фиктивную папку «wp-content / temp», чтобы любые временные файлы не мешали каталогу wp-content.
MaXi32
Отлично. Работал у меня для windows localhost!
user919426
0

Обратите внимание, что если временный каталог определен иначе ниже в файле wp-config.php, более позднее определение должно быть изменено на указанное выше или удалено.

Это возникло в моей установке, которая началась как локальная установка Bitnami Wordpress, но сохранила ту же временную директорию (указывающую на мой диск C:). Я поместил приведенный выше код в начало файла, но он был заменен более поздним определением временной папки, о котором я не знал.

Грегори Смит
источник
0

Define Tempв моем wp-config.phpфайле уже есть код, я просто удаляю его, и он работает для меня.

Аади Мугхал
источник