🍪 Мы используем cookie-файлы, в том числе для аналитики и рекламы. Продолжая использовать сайт, вы соглашаетесь на обработку персональных данных. Подробнее — в политике конфиденциальности.
OK
Блог
Мануалы

Если не открываются документы через Битрикс24 Docs и не удается переподключить сервис в настройках

Иногда при работе с Битрикс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();
Примечание:
Второй код может выполниться с ошибкой — это нормально, можно продолжать дальше.
4. Очистите кэш:
адрес_портала/bitrix/admin/cache.php
5. Подключите функционал заново через настройки портала.
Итог
После выполнения этих действий и очистки кэша в большинстве случаев проблема с открытием документов и переподключением Битрикс24 Docs решается.