Перейти к содержанию

Решение проблем

В большинстве случаев Grav должен работать из коробки, но иногда вы можете столкнуться с ошибками сервера или другими проблемами. В этой главе вы найдёте нужные ответы.

В этом разделе

  • 404 Not Found — Ошибку Not Found можно получить по нескольким причинам, и каждая вызвана своими факторами.
  • Ошибка сервера Grav — Ошибки сервера почти всегда вызваны неверной конфигурацией Grav. Что-то пошло не так, и из-за этого Grav не может восстановиться и отдать страницу.
  • 500 Internal Server Error — Эта ошибка может быть вызвана неверной конфигурацией сервера, проблемами с .htaccess или mod_security.
  • 403 Forbidden — Есть малозаметная, но устойчивая проблема с Apache на Windows, вызывающая ошибку 403 forbidden.
  • Недействительный токен безопасности — Проблема: вы получаете эту ошибку в админке при входе или выполнении операций.
  • Права доступа — В зависимости от окружения хостинга права доступа могут быть или не быть проблемой, о которой стоит беспокоиться. Важно понимать, что потенциальная проблема есть, если пользователь, от имени которого вы редактируете файлы, отличается от пользователя, под которым работает PHP.
  • Проблемы с прокси — Запуск команд GPM через прокси может привести к ошибке.
  • Типичные проблемы — Здесь собрана информация о проблемах, которые часто поднимаются на форуме Grav и в чате Discord; мы решили сэкономить время и перечислить проблему и её решение в одном месте.
  • htaccess — Grav поставляется с собственным файлом .htaccess. Этот файл обеспечивает правильную работу Grav, и его нужно хранить в корневой папке. Вы можете столкнуться с проблемами, которые решаются с помощью файла .htaccess.