Решение проблем¶
В большинстве случаев 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.