У меня было несколько установок Drupal, которые я объединил в многосайтовую установку.
Когда они были отдельными установками, я создал файлы в корневом каталоге и установил системные разрешения для каталога и его содержимого на 755. Когда я запустил проверку безопасности, я не получил никаких ошибок.
Теперь я настроил их как многосайтовые; в файлы каталог по-прежнему находится в корневой папке, а внутри также сайт1, сайт2, сайт3 каталоги, используемые с отдельных сайтов. Когда я устанавливаю системные разрешения на 755 и запускаю проверку безопасности, я получаю сообщение об ошибке о некоторых файлах в моем каталоге общедоступных файлов, которые доступны для записи сервером.
Эти файлы всегда были доступны для записи сервером. В противном случае агрегация CSS/JavaScript и загрузка файлов не будут работать.
Когда я установил файлы папку в корневом каталоге, а также сайт1, сайт2, сайт3 до 555 проверка безопасности ничего не сообщила, но я получил сообщение об ошибке из отчета о состоянии Drupal, потому что общедоступная файловая система недоступна для записи с сервера.
Нужно ли мне по-другому настраивать каталог общедоступных файлов для нескольких сайтов?