Иногда при работе с Битрикс24 Docs документы перестают открываться или не получается заново подключить сервис через настройки. В этой статье приведен пошаговый способ, который рекомендует техническая поддержка Битрикс.

Шаги по восстановлению работы Docs

  1. Перейдите в консоль PHP: адрес_портала/bitrix/admin/php_command_line.php

  2. Выполните первый код: \Bitrix\Main\Config\Option::set(‘disk’, ‘default_viewer_service’, ‘gdrive’);

  3. Затем выполните второй код: use Bitrix\Disk\Configuration; use Bitrix\Disk\Document\BitrixHandler; use Bitrix\Disk\Document\OnlyOffice\Models\DocumentSessionTable; use Bitrix\Disk\UserConfiguration;

\Bitrix\Main\Loader::requireModule(‘disk’); (new \Bitrix\Disk\Document\OnlyOffice\Configuration())->resetCloudRegistration(); UserConfiguration::resetDocumentServiceForAllUsers(); Configuration::setDefaultViewerService(BitrixHandler::getCode()); DocumentSessionTable::clearTable();

Примечание: Второй код может выполниться с ошибкой — это нормально, можно продолжать дальше.

  1. Очистите кэш: адрес_портала/bitrix/admin/cache.php

  2. Подключите функционал заново через настройки портала.

Итог После выполнения этих действий и очистки кэша в большинстве случаев проблема с открытием документов и переподключением Битрикс24 Docs решается.