Как почистить moodle от ненужных файлов
Доброго времени суток. Получил лог/пасс от сайта, который стоит на Moodle (с ним ранее никогда не работал). через строки /admin или /moodle/admin выдает обычную форму авторизации. При входе по этим данным, как мне кажется, обычный юзер. ПУ не имеется, простых свойств редактирования так же нет. Подскажите, есть ли какая то строка для входа в ПУ, либо нужен определенный софт даже для "стоящего" на хосте сайта.
Роман, если учетка без полномочий админа, но с правильным паролем, то по ссылке
имя_сайта/admin, после авторизации, откроется пустая страница.
Админ увидит страницу уведомлений, с указанием номера версии внизу.
Всё администрирование происходит через веб-интерфейс. Меню администратора в нормальной ситуации доступно админу с любой страницы сайта.
Павел, в Moodle все файлы принадлежат какому-то контексту: пользователю, элементу курса. Просто "всеобщей файло-помойки" не предусмотрено.
Если нужно предоставить группе пользователей доступ к файлам - создайте курс, в нем - плагин "папка", и залейте туда файлы. Подпишите на курс нужных пользователей.
Александр, вы студента на эту же дисциплину на повторное обучение не записали? Посмотрите, что в истории обучения по ссылке из заметки отображается.
Инструкции для пользователя и база знаний есть, они - часть сервиса платной техподдержки.
Alex, не знаю почему, но галка не хочет работать. Логины содержат только латиницу (оба регистра) и цифры. Не подскажите, как решить проблему?
Алексей, в консоли на сервере включен UTF-8? mbstring установлен?
Вопрос такой. Мудл стал поедать дисковое пространство на хостинге, на хостинге есть 10 гб, он может резко начать поедать его. Причем когда восстанавливали курсы и тесты, то загружаемые файлы не были настолько большими, он сам их увеличивает в разы. А недавно просто регистрировали пользователей, но прибавилось около 5 гб места. Читал, что надо чистить временные папки с помощью cron, но не могу найти, как настроить скрипт.
Алексей, в базе данных тоже с кодировкой все в порядке? Тогда логин с русскими буквами и спецсимволами должен работать. Но только с маленькими - заглавные буквы в логине по-прежнему запрещены.
Александр, 10Гб для активно-используемого Moodle, особенно если в курсах есть видео - не так уж много. Временные файлы удаляются фоновым вызовом крона, если Вы правильно установили Moodle по инструкции. Вообще, хостинг для Moodle плохо подходит: используйте VDS с Ubuntu Linux и устанавливайте серверное окружение и Moodle вручную - так система работает стабильнее и быстрее и в случае каких-то проблем, хотя бы понятно как и куда копать. А с хостингом может быть что угодно - это же не ваш сервер и там всегда есть скрытая от пользователей защита от перегрузки, которая, например, может убивать процессы очистки (если они у вас вообще запускаются).
Еще некоторые преподаватели любят загрузить в курс зип-апрхив, распаковать, загрузить еще один файл вручную, потом снова запаковать уже все вместе, оставив на сервере оба архива и распакованный комплект файлов - таким способом пространство расходуется очень быстро.
Alex, к сожалению нет возможности использовать сервер, не дают прямой ip.
Где почитать о настройке cron?
Moodle 3.4. Папка LocalCache несколько Гб. Файлы error.pdf
Дано: Moodle 3.4
Проблема: после обновления на версию 3.4 (после 3.3) примерно через месяц заметили, что папка LocalCache (расположенная в moodledata) выросла на несколько десятков гигабайт. При изучении ее содержимого обнаружилось множество вложенных друг в друга папок с названием в виде хэш-строки:
По-русски - вопросительные знаки, в английском варианте скорее всего текст "There was an error while generating this page".
При изучении логов крона (cron log) обнаружены следующие ошибки:
Server Time: Sat, 17 Feb 2018 19:10:00 +0400
Execute scheduled task: Подготовить присланные задания для комментирования (assignfeedback_editpdf\task\convert_submissions)
. started 19:10:00. Current memory use 16.3Мбайт.
Convert 1 submission attempt(s) for assignment 416
Conversion failed with error:errorgenerateimage
Convert 1 submission attempt(s) for assignment 412
Conversion failed with error:errorgenerateimage
Самый простой вариант для нас оказался - это отключить данную задачу в планировщике:
Также можно удалить всё, что чтобы было нагенерировано в папке localcache.
Читайте также: