Файл загрузки / Apache:: Не удалось открыть поток: Разрешение отклонено на CentOS

Это означает, что те файлы Расширили Атрибуты от файловой системы, которые не являются нормальными полномочиями Unix. Попытайтесь делать xattr plstart и посмотрите, какие вещи установлены.

-3
задан 20 July 2013 в 13:06
2 ответа

Ваши права доступа к общему ресурсу / tmp неверны.

Попробуйте следующее: chmod a + rwxt / tmp / var / tmp

1
ответ дан 5 December 2019 в 22:00

Вы получили сообщение об ошибке "Не удалось открыть поток: доступ запрещен". Что делать?

  1. Узнайте код ошибки php. Поместите этот код в начало файла php.
    ini_set ('error_reporting', E_ALL); ini_set ('display_errors', 1); ini_set ('display_startup_errors', 1);
  1. Папка должна быть доступна 777. Проверьте это.
  2. Тег должен иметь атрибут enctype="multipart/form-data" method="post".
    <form enctype = "multipart / form-data" method = "post">
  1. Полностью откройте и просмотрите массив $_FILES на сервере.
    print_r ($ _FILES);
  1. Откройте и просмотрите массив $_FILES на клиенте.
    file = document.getElementById ("get_avatar"). files [0]; parts = file.name.split ('.');
   var a = file.size; var b = parts.pop (); var c = file.type; alert (a + b + c);
  1. Проверьте права пользователя и группы пользователей на каталог.
    cd / var / www / your_site / user
    ls -l

Подробнее: введите описание ссылки здесь

0
ответ дан 17 September 2020 в 11:50

Теги

Похожие вопросы