Проблема установки Moodle

Я пытаюсь установить moodle на мой веб-сервер, но он не может создать каталог данных moodle из-за отсутствия разрешений на запись:

родительский каталог (/var/www) не доступен для записи. Установщик не может создать каталог данных (/var/www/moodledata).
Я попытался установить chmod 777 & 666 в каталог www, но он все еще не работает...

ls-al результат:

drwxrwsrwx+  4 apache apache   31 Dec  8 15:49 www

Edit:

мои разрешения для папки www просто в конечном счете перепутались, потому что я не понимаю, что о разрешениях может кто-нибудь помочь мне исправить их? Мне нужно также разрешить группе sftp_users доступ к файлам:

ls-al на www:

drwxrwsrwx+  5 apache sftp_users   48 Dec  8 19:35 www

ls-al внутри www:

drwxrwsrwx+  5 apache sftp_users   48 Dec  8 19:35 .
drwxr-xr-x. 22 root   root       4096 Dec  8 17:29 ..
drwxrwx---.  2 root   sftp_users    6 Aug 24 21:12 cgi-bin
drwxrws---+  3 root   sftp_users   35 Dec  8 19:36 html
drwxrwsr-x+  2 root   sftp_users    6 Dec  8 19:35 moodledata
15
задан Jojo Coana
26.03.2023 2:37 Количество просмотров материала 2665
Распечатать страницу

1 ответ

возможно, selinux блокирует доступ. Проверьте его команда getenforce. Если результатом является Enforce, то вы можете изменить его на Permissive с помощью команды setenforce 0 или setenforce Permissive. Вы также можете отключить selinux, отредактировав /etc/selinux/config и установив SELINUX = disabled. В этом случае потребуется перезагрузка. Также-находится каталог ./ moodledata каталог www для moodle или это каталог для хранения файлов? Если второй случай, то самое лучшее двинуть его вне www каталог, назначенный каталог в / like / moodledata, а затем установите разрешения на этот каталог для apache (или поместите эту папку на отдельный диск или общий ресурс SAN или NFS).

0
отвечен Jarek Jóźwik 2023-03-27 10:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх