====== Диагностика интеграций и безопасная обработка ошибок ====== ~~NOCACHE~~ **Статус:** проект для рассмотрения · **Область:** ShariX Open [[sharixopen:knowledge:operations:start|Раздел]] · [[sharixopen:knowledge:development:methodology:start|Методология и навигация]] ===== Содержание ===== Диагностику делят на три независимых этапа: соединение и аутентификация, проверка формата входных данных, выполнение разрешённой операции. HTTP 403 при вызове DokuWiki — не всегда ошибка ACL страницы: нужно также проверить допуск учётной записи к удалённому API и разрешения конкретной операции. Перед изменением прав фиксируют технического пользователя, режим wiki (Open или внутренняя), точное пространство имён и необходимый уровень. Запрещается выдавать права администратора только ради операции с документами. При публикации нескольких страниц следует проверять результаты **каждой** операции, а не считать весь ZIP выполненным по одному сообщению. Хеши и ревизии защищают ручные правки от перезаписи. ===== Связанные материалы ===== * [[sharixopen:knowledge:start|ShariXKnowledgeIntegrations]] * [[sharixopen:knowledge:development:verification|Проверка изменений и критерии приёмки]] ~~SHARIX_KNOWLEDGE_RELATED~~