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


11

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

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

Ответы:


23

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

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

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


Мой временный каталог был установлен в папку 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файле уже есть код, я просто удаляю его, и он работает для меня.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.