Drupal игнорирует разрешение сервера и отображает ошибку разрешения

0

Я установил сайт Drupal, после нескольких пользовательских изменений я сбросил все кеши, но это действие приводит к тому, что в папке sites/default/files нет разрешений, а drupal canot ничего не меняет в этой папке, я проверил мои права на CentOS и все это прекрасно, 775 для всех папок для пользователя и группы apache: apache,

Изображение 174551

775 для сайтов /default/files, я тоже пробовал 777 и не работал.!

Изображение 174551

Но Drupal покажу мне это сообщение

Изображение 174551

Что плохого в моем разрешении? Спасибо за вашу помощь

Теги:
centos
drupal

2 ответа

2
Лучший ответ

Если SELinux активен (getenforce), восстановите контекст файла (restorecon -Fvr/var/www/html).

0

Трудно сказать с такими маленькими данными.

  1. Почему drupal пытается переопределить существующее изображение?
    • Ответ: Drupal не пытается переопределить существующее изображение, но создать новое (путь не существует)
  2. Каковы разрешения для данного файла?
    • Ответ: тот же, что и 1
  3. Является ли файл в общедоступном, частном или временном каталоге?
    • Ответ: публичный
  4. Вы пытались повторно сохранить местоположения каталога public/private/tmp (в drupal)?
    • Ответ: Да, не помог
  • 0
    1. путь к папке с изображением и папкой по ошибке не существует, Drupal пытается создать не переопределить. 2. файл и папка не существуют 3. публичные 4. для публичных файлов да, но не работают

Ещё вопросы

Сообщество Overcoder
Наверх
Меню