Если Moodle не открывается, в 90% случаев дело не в самой платформе, а в браузере, сети или настройках сервера, на котором она установлена. Сначала проверьте элементарные вещи: работает ли интернет, открываются ли другие сайты, не переключился ли VPN.
Как понять, в чём причина
- Белый экран или «бесконечная загрузка» — чаще всего проблема на стороне сервера (не хватает памяти PHP, упала база данных) или конфликт плагина.
- Ошибка 500 — сбой в коде или несовместимая версия плагина/темы после обновления.
- Ошибка 403/401 — проблема с правами доступа или истёкшая сессия.
- Курс или файл не открывается, а сам Moodle работает — вопрос к правам пользователя или битой ссылке на ресурс.
Проверить, доступен ли сайт вообще, можно через любой онлайн-чекер доступности сайтов — если сервис показывает «сайт недоступен» для всех, значит проблема глобальная, а не только у вас.
Что делать, если Moodle не открывается у вас лично
Очистите кэш и куки браузера, попробуйте открыть сайт в режиме инкогнито или в другом браузере. Если не помогло — проверьте с мобильного интернета вместо Wi-Fi: иногда провайдер или локальная сеть блокирует конкретный IP или порт.
Что делать администратору сайта
Если Moodle не открывается у всех пользователей, начните с логов сервера (обычно error_log в корне или в панели хостинга). Частые причины:
- закончилось место на диске или превышен лимит ресурсов у хостера;
- сломался плагин после автообновления — отключите последние установленные плагины через доступ к файлам сервера;
- истёк SSL-сертификат — браузеры блокируют такие сайты предупреждением о небезопасном соединении;
- проблема с базой данных — проверьте, отвечает ли MySQL/MariaDB и не превышен ли лимит подключений.
Если восстановить доступ своими силами не получается, временно откатите сайт из последней резервной копии — это быстрее, чем искать причину вручную.
После восстановления работы стоит настроить регулярное резервное копирование и мониторинг доступности, чтобы не узнавать о падении сайта от пользователей.