Устранение ошибок
Начинайте диагностику со времени ошибки, URL действия и идентификатора запроса. Не включайте вывод подробных исключений на публичном рабочем сайте.
Ошибка 500
Проверьте журнал приложения в internal_data/logs и error log веб-сервера за то же время. Частые причины: неверные права, недоступная база, отсутствующее PHP-расширение, повреждённый кэш или незавершённое обновление.
Ошибка 422 при загрузке настроек
Проверьте доступность домена клиента из SaaS-панели, HTTPS-сертификат, актуальность подключения установки и результат проверки соединения. Если служебная идентификация потеряна, отзовите старую установку и выполните повторное подключение.
Пустая страница или отсутствует шаблон
Очистите кэш в локальной админке. Если ошибка появилась после обновления, дождитесь завершения перестроения данных и убедитесь, что обновление не было прервано. Не создавайте отсутствующие шаблоны вручную в рабочем окружении.
Установщик сообщает о правах
Проверьте владельца процесса PHP и права на src, data, internal_data. Не решайте проблему глобальным chmod 777; назначьте корректного владельца и минимально необходимые права.
Обновление не скачивается
Проверьте системные требования, свободное место и исходящее HTTPS-соединение с сервером обновлений. При сообщении о неподключённой установке создайте новый одноразовый код в карточке проекта.
Что передать в поддержку
Укажите домен, ID проекта, время ошибки, выполненное действие, текущую версию, идентификатор запроса и безопасный фрагмент журнала без паролей, PIN, токенов и платёжных данных.