Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Установка moodle (проблема с папкой moodledata)
-
- Posts: 29
- Joined: Wed Feb 17, 2016 6:22 am
Установка moodle (проблема с папкой moodledata)
Начал установку moodle на сервер Centos 7 с установленной Vesta CP.
возникает ошибка

при попытке поменять путь:

Собственно, такая же ошибка возникла у пользователя вот в этой теме viewtopic.php?t=12158. Но - там ubuntu.
Советуют
И в нем такой директивы нет.
p.s. Добавил в httpd.conf строку php_admin_value open_basedir /home/developer/web/test.kriro.ru
Та же ошибка
Подскажите, как решить проблему
возникает ошибка

при попытке поменять путь:

Собственно, такая же ошибка возникла у пользователя вот в этой теме viewtopic.php?t=12158. Но - там ubuntu.
Советуют
поменять значение директивы php_admin_value open_basedirin /home/admin/conf/web/apache2.conf you can change path to one folder level up.
У меня конфиг апача лежит здесь: /home/developer/conf/web/httpd.confphp_admin_value open_basedir /home/admin/web/YOUR-HOSTNAME.com/public_html:/home/admin/tmp
И в нем такой директивы нет.
p.s. Добавил в httpd.conf строку php_admin_value open_basedir /home/developer/web/test.kriro.ru
Та же ошибка
Подскажите, как решить проблему
-
- Posts: 29
- Joined: Wed Feb 17, 2016 6:22 am
Re: Установка moodle (проблема с папкой moodledata)
Ни у кого так и нет идей, как решить такую неприятность?
Разработчики, подскажите, как разобраться с проблемой. Так не хочется отказываться от Весты, из-за такой досадной ошибки.
Сейчас перенес еще один сайт сделанный на moodle, уже на другой сервер, на котором так же установлена Vesta CP.
Ошибка Fatal error: $CFG->dataroot is not configured properly, directory does not exist or is not accessible! Exiting.
Насколько я понял, ошибка говорит все про туже злополучную папку moodledata
Разработчики, подскажите, как разобраться с проблемой. Так не хочется отказываться от Весты, из-за такой досадной ошибки.
Сейчас перенес еще один сайт сделанный на moodle, уже на другой сервер, на котором так же установлена Vesta CP.
Ошибка Fatal error: $CFG->dataroot is not configured properly, directory does not exist or is not accessible! Exiting.
Насколько я понял, ошибка говорит все про туже злополучную папку moodledata
-
- Posts: 7
- Joined: Sat Apr 23, 2016 7:25 am
Re: Установка moodle (проблема с папкой moodledata)
возможно поможет chown -R пользователь /public_html , или нужно поправить права на запись в папке
-
- Posts: 74
- Joined: Wed Nov 18, 2015 12:16 am
Re: Установка moodle (проблема с папкой moodledata)
chown developer:developer -R /home/developer/web/test.kriro.ru/public_html
-
- Posts: 29
- Joined: Wed Feb 17, 2016 6:22 am
Re: Установка moodle (проблема с папкой moodledata)
В том то и дело, что у всех папок в директории test.kriro.ru владелец - developer!
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 cgi-bin
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 document_errors
drw-rw-r-x. 2 developer developer 4096 Jun 27 16:01 logs
drwxrwxrwx. 10 developer developer 4096 Nov 8 17:22 moodledata
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 private
drwxr-xr-x. 49 developer developer 4096 Nov 16 20:58 public_html
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 public_shtml
drw-rw-r-x. 2 developer developer 4096 Jun 27 16:01 stats
На том сервере, откуда производил перенос, сайты лежат в /var/www, соответственно и владелец всех директорий непосредственно apache и там все было нормально при установке.
А тут почему то на все директории которые выше public_html нет прав на запись!
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 cgi-bin
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 document_errors
drw-rw-r-x. 2 developer developer 4096 Jun 27 16:01 logs
drwxrwxrwx. 10 developer developer 4096 Nov 8 17:22 moodledata
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 private
drwxr-xr-x. 49 developer developer 4096 Nov 16 20:58 public_html
drwxr-x--x. 2 developer developer 4096 Jun 27 16:01 public_shtml
drw-rw-r-x. 2 developer developer 4096 Jun 27 16:01 stats
На том сервере, откуда производил перенос, сайты лежат в /var/www, соответственно и владелец всех директорий непосредственно apache и там все было нормально при установке.
А тут почему то на все директории которые выше public_html нет прав на запись!
Last edited by hydrogentsar on Thu Nov 17, 2016 6:53 am, edited 1 time in total.
-
- Posts: 29
- Joined: Wed Feb 17, 2016 6:22 am
Re: Установка moodle (проблема с папкой moodledata)
внес в /etc/httpd/conf/httpd.conf
<Directory "/home/developer/web/test.kriro.ru">
php_admin_value open_basedir "/home/developer/web/test.kriro.ru"
</Directory>
проблема сохраняется
<Directory "/home/developer/web/test.kriro.ru">
php_admin_value open_basedir "/home/developer/web/test.kriro.ru"
</Directory>
проблема сохраняется
-
- Posts: 74
- Joined: Wed Nov 18, 2015 12:16 am
Re: Установка moodle (проблема с папкой moodledata)
создайте папку moodledata вручную в public_html и выполните chown по новой.
-
- Posts: 29
- Joined: Wed Feb 17, 2016 6:22 am
Re: Установка moodle (проблема с папкой moodledata)
когда я пытаюсь создать moodledata в папке public_html то при установке возникает ошибка из шапки темы
Расположение каталога данных не отвечает требованиям безопасности
Таким образом, moodledata должна лежать ВНЕ public_html
Расположение каталога данных не отвечает требованиям безопасности
Таким образом, moodledata должна лежать ВНЕ public_html
-
- Posts: 74
- Joined: Wed Nov 18, 2015 12:16 am
Re: Установка moodle (проблема с папкой moodledata)
Посмотрите соседнюю тему, та же ситуация viewtopic.php?f=29&t=13117
Re: Установка moodle (проблема с папкой moodledata)
Топик в догонку из англоязычной ветки:
viewtopic.php?f=41&t=12158
viewtopic.php?f=41&t=12158