Ошибка Moodle "у вас нет разрешения на просмотр курса здесь." - PullRequest
0 голосов
/ 25 января 2020

Я работаю учителем в колледже. Я установил Moodle 3.7+ с php7 .1.29 на нашем сервере. Изначально система работала хорошо, сейчас в системе зарегистрировано почти 800 курсов и 3000 пользователей. но теперь каждый пользователь получает сообщение об ошибке «у вас нет разрешения на просмотр курса здесь». эта ошибка отображается, пока пользователь не обновит страницу 2-3 раза, а после обновления страницы покажет курс. Я приложил скриншот здесь .... может кто-нибудь, пожалуйста, помогите мне с проблемой. enter image description here

Ответы [ 2 ]

0 голосов
/ 14 февраля 2020

Я не вижу эту строку в Moodle 3.7. Это может быть плагин, вызывающий это.

Если у вас есть такая возможность, вы можете go для администратора сайта> Разработка> Отладка

или напрямую к /admin/settings.php? section = отладка

и включение debugstringids

Затем go к курсу и добавление & strings = 1 в конец URL

https://docs.moodle.org/38/en/Language_customisation#Finding_the_component_and_string_identifier

Будет отображен источник строки

0 голосов
/ 27 января 2020

Попробуйте очистить кеш:

/path/to/php /path/to/moodle/admin/cli/purge_caches.php

Если это не сработает, убедитесь, что у вас нет скрытых категорий.

...