Статьи с тэгом :
Закрыть
История изменений
Закрыть
Справочный центр
Сервер совместной работы для Windows
  • Всё
  • Общие проблемы
  • Проблемы при установке
  • Проблемы при настройке
  • Проблемы при использовании

Общие проблемы

Вопрос:Я хочу установить серверное решение на своем локальном сервере. Где можно загрузить последнюю версию?

Ответ:Последняя версия серверного решения доступна на Github и SourceForge.

Вопрос:Я открыл папку серверного решения на SourceForge/ Github и обнаружил там несколько подпапок и файлов. В чем между ними разница?

Ответ:На SourceForge вы можете найти установочный файл и исходные коды Сервера совместной работы:

  • Установочный файл ONLYOFFICE_CommunityServer_Win-install.(номер_версии).exe позволяет пропустить этап компиляции и установить Сервер совместной работы на локальном сервере. Вам надо только запустить файл .exe, и серверное решение будет установлен на вашем сервере. Детальное описание процесса установки вы можете найти в нашем руководстве.
  • Папка sources содержит исходный код Сервера совместной работы, который необходимо скомпилировать. Его можно модифицировать и совершенствовать согласно условиям лицензии GNU AGPL v.3. Обратитесь к этим инструкциям, чтобы узнать, как скомпилировать и развернуть серверное решение из исходных кодов.

В папке CommunityServer на Github находятся исходные коды Сервера совместной работы.

Вопрос:После создания портала на нём появляется неизвестный пользователь с именем 'fake user' в модуле Люди. Кроме того, в списке запущенных служб есть служба OnlyofficeHealthCheck. Зачем это и что с этим можно сделать?

Ответ:Пользователь и служба являются частью нового функционала Проверка работоспособности, который будет доступен на порталах в одном из будущих выпусков. В настоящее время этот функционал не работает, так что вы можете либо оставить всё как есть, либо отключить службу OnlyofficeHealthCheck и удалить её из списка служб с автоматическим запуском.

Вопрос:Какая нужна система для установки серверного решения и успешной работы с ним?

Ответ:Требования к системе таковы:

  • Процессор
    двухъядерный с тактовой частотой 2 ГГц или лучше
  • Оперативная память
    не менее 2 Гб
  • Свободное место на жестком диске
    не менее 2 Гб
  • Операционная система
    Microsoft Windows Server 2012(R2)
  • Дополнительные требования
    • MySQL Server: версия 5.1 или выше;
    • Браузер: Microsoft Internet Explorer 9 или более поздней версии, последние версии браузеров Mozilla Firefox, Opera, Safari, Google Chrome.

Вопрос:Я уже установил серверное решение на своем сервере, но не уверен в том, какую именно версию использую. Как это проверить?

Ответ:Проверить точный номер версии можно следующим образом:

  1. откройте файл web.studio/web.appsettings.config
  2. взгляните на параметр <add key=”web.install-url” value=”http://service.onlyoffice.com/install/email.ashx?v=77″ />, а именно на то, какое число идет после v=

Проблемы при установке

Вопрос:Мне нужны инструкции по установке. Где их можно найти?

Ответ:Инструкции по установке можно найти в разделе Установка нашего справочного центра.

Вопрос:Я хочу установить серверное решение на Windows Server 2012. Это возможно?

Ответ:Да, установить серверное решение на Windows Server 2012 можно, но потребуется внести некоторые изменения в настройки, чтобы серверное решение работало:

  1. перейдите к файлу C:\Windows\System32\inetsrv\config\applicationHost.config
  2. найдите раздел <sectionGroup name=”system.webServer”>
  3. измените <section name=”handlers” overrideModeDefault=”Deny” /> на <section name=”handlers” overrideModeDefault=”Allow” />
  4. измените <section name=”modules” overrideModeDefault=”Deny” /> на <section name=”modules” overrideModeDefault=”Allow” />

Вопрос:Я использую более раннее серверное решение. Как можно перейти на последнюю версию решения?

Ответ:Подробные инструкции по обновлению Сервера совместной работы до последней версии можно найти в этой статье.

Пожалуйста, не забудьте создать резервную копию данных портала, прежде чем начинать процесс миграции.

Вопрос:Я получаю следующую ошибку: "Server Error in ‘/’ Application. Index was out of range. Must be non-negative and less than the size of the collection." Как можно решить эту проблему?

Ответ:В файле web.appsettings.config попробуйте добавить символы в ключ core.machinekey, чтобы он содержал 8 или более символов.

Вопрос:Я получаю следующую ошибку: "{SQL_ERROR}: {SQL_STATE: HY000} Specified key was too long; max key length is 1000 bytes". Как можно решить эту проблему?

Ответ:Мы рекомендуем установить версию mysql-essential-5.1.58-win32, или потребуется изменить настройки сервера базы данных, чтобы он позволял использовать длинные ключи.

Вопрос:Я только что установил серверное решение на свой компьютер, но не могу найти его папки. Скажите, где их найти?

Ответ:Версии ниже 7.5 по умолчанию устанавливаются в каталог: C:\ProgramData\TeamLab, версия 7.5 устанавливается в каталог C:\Program Files (x86)\TeamLab Server, версия 7.7 устанавливается в каталог C:\Program Files\Ascensio System SIA\ONLYOFFICE.

Вопрос:Я скачал исходный код. Но не знаю, как начать с ним работу с помощью Visual Studio 2010. Что я делаю не так?

Ответ:Серверное решение представляет собой несколько маленьких проектов, а не один, который можно открыть с помощью Visual Studio. Эти проекты компилируются с помощью следующего .bat-файла: redistributable\asc\BuildAndDeploy.bat. Мы используем Visual Studio 2012.

Проблемы при настройке

Вопрос:Когда я пытаюсь в первый раз запустить Сервер совместной работы, localhost недоступен и сайт ONLYOFFICE не запускается, возвращая ошибку The process cannot access the file because it's being used by another process. (Exception from HRESULT: 0x80070020). Как это можно исправить?

Ответ:Эту ошибку можно исправить двумя способами:

  1. переключите сайт ONLYOFFICE на другой порт в Internet Information Services (IIS);
  2. или удалите все остальные сайты (если есть) в IIS с порта 80.

Можно также попробовать отключить Skype, если он запущен.

Вопрос:Я хочу перенести портал с HTTP на HTTPS. Как это можно сделать?

Ответ:Положите сертификат в формате PEM на компьютере, где установлено серверное решение. Укажите полный путь к этому файлу, используя слеш (/), в файле серверного решения config.js. После этого перезапустите сервис OnlyOfficeRouter.

Вопрос:Я хочу изменить доменное имя портала. Как это сделать?

Ответ:Доменное имя можно задать или на вкладке Настройки - Общие в поле Настройки DNS - Пользовательское доменное имя, или в поле mappeddomain таблицы tenants_tenants.

Вопрос:Я не могу использовать полнотекстовый поиск при работе с Сервером совместной работы. Как его настроить?

Ответ:Для настройки полнотекстового поиска в Сервере совместной работы необходимо сделать следующее:

  1. Скачайте sphinx версии 2.2.10 с официального сайта
  2. Распакуйте скачанный файл архива в любое место на диске, например, в C:\Program Files\Sphinx-2.2.10
  3. Добавьте путь к каталогу bin Sphinx (например, C:\Program Files\Sphinx-2.2.10\bin) в системную (НЕ пользовательскую) переменную среды PATH.

    Это делается следующим образом: перейдите в Панель управления -> Система -> Дополнительные параметры системы - в открывшемся диалоговом окне нажмите на кнопку Переменные среды..., в окне Переменные среды выберите переменную PATH и нажмите кнопку Изменить. В открывшемся окне нажмите кнопку Создать, введите имя новой переменной (например, sphinx), и выберите путь к каталогу, нажав кнопку Обзор. Затем сохраните результаты.

  4. Измените тип запуска службы OnlyofficeIndex с disabled (Отключена) на automatic (Автоматически) и запустите ее.

    Перейдите в Панель управления -> Администрирование -> Службы, найдите службу OnlyofficeIndex, щелкните по ней правой кнопкой мыши и выберите пункт меню Свойства. В открывшемся диалоговом окне используйте выпадающее меню для выбора типа запуска "Автоматически", нажмите кнопку OK и запустите службу.


Автоматическая установка не поддерживается для Windows из-за ограничений лицензирования.

Вопрос:У меня проблема с отправляемыми email-оповещениями. Я получаю сообщения с именем сервера, на котором установлено серверное решение (именем компьютера), вместо пользовательского DNS-имени, которое я добавил. Как ее решить?

Ответ:Добавьте строку <add key=”web.host” value=”<YOUR_DOMAIN>”/> в файл web.appsettings.config.

Вопрос:Я добавил домен в файл web.appsettings.config. Это работает, если запускать сайт на 80 порту. Как можно настроить его на другой порт?

Ответ:В файл web.appsettings.config можно добавить следующую строку: <add key=”web.host” value=”http://<DOMAIN>:<PORT>”/>.

Вопрос:Я успешно настроил и протестировал параметры SMTP, но email-оповещения не работают. Почему?

Ответ:Очевидно, у вас какие-то проблемы с сетью. Попробуйте проверить это. Выберите в меню Пуск пункт Выполнить, введите команду cmd. Затем в открывшемся окне введите ping notify.onlyoffice.com или ping mail.onlyoffice.org и нажмите клавишу Enter. Если после этого не отобразится ваш IP-адрес, значит что-то не так с сетью.

Вопрос:Не работает Чат. Как можно решить эту проблему?

Ответ:Убедитесь, что служба OnlyofficeJabber запущена и добавлена в исключения межсетевого экрана и антивируса. Порты 5222 и 5280 должны быть открыты.

Вопрос:В модуле Почта не удается подключить почтовый ящик или на подключенный почтовый ящик не приходит почта. Как можно решить эту проблему?

Ответ:Убедитесь, что служба OnlyofficeMailAggregator запущена и добавлена в исключения межсетевого экрана и антивируса. Убедитесь также, что следующие порты открыты для исходящих запросов:

  • SMTP: 25, 465
  • IMAP: 143, 993
  • POP3: 110, 995

Вопрос:Оповещения о событиях портала не приходят на электронную почту. Как можно решить эту проблему?

Ответ:Убедитесь, что служба OnlyofficeNotify запущена и добавлена в исключения межсетевого экрана и антивируса. Убедитесь, что порт 25 открыт для исходящих запросов.

Вопрос:Не работает служба OnlyofficeAutoreplay. Как можно решить эту проблему?

Ответ:Убедитесь, что порт 25 открыт для входящих запросов. Убедитесь также, что вы правильно задали MX-запись DNS.

Вопрос:Я хочу что-то изменить в коде серверного решения по своему усмотрению. Должен быть файл решения для организации проектов. Где его можно найти?

Ответ:Файла решения нет, но вы можете сами создать его и добавить в него проекты вручную. Порядок компиляции проектов можно найти здесь: _ci\projects\build.proj.

Проблемы при использовании

Вопрос:Мне надо создать резервную копию данных портала. Как это можно сделать?

Ответ:Резервную копию базы можно создать с помощью MySQL. Резервную копию данных можно создать вручную путем копирования ваших данных из следующих каталогов:

Data\Files\
Data\Mail\
web.studio\addons\mail\Data
web.studio\data\
web.studio\Products\Community\Modules\Blogs\Data\
web.studio\Products\Community\Modules\Bookmarking\Data\
web.studio\Products\Community\Modules\Forum\Data\
web.studio\Products\Community\Modules\News\Data\
web.studio\Products\Community\Modules\PhotoManager\Data\
web.studio\Products\Community\Modules\Wiki\Data\
web.studio\Products\CRM\Data\
web.studio\Products\Projects\Data\

Вопрос:Я пытаюсь получить доступ к порталу со своего телефона на базе Android, но это не удается. Почему?

Ответ:Серверное решение не имеет мобильного доступа, поэтому вы не можете получить доступ к порталу с телефонов на базе Android и устройств на базе iOS, что было бы возможно при использовании SaaS-решения.

Вопрос:После миграции с версии 6.0 на 6.5 модуль Проекты зависает при загрузке. Как можно решить эту проблему?

Ответ:Прежде всего попробуйте очистить кэш браузера – в версии 6.5 были обновлены некоторые Java-скрипты, и если скрипты предыдущей версии сохранились в кэше, это может вызвать данную проблему.

Вопрос:Используя серверное решение, я столкнулся с проблемой, которая здесь не упоминается. Что делать?

Ответ:Зайдите на наш форум для разработчиков, чтобы найти ответы на все свои вопросы. Вы также можете описать свою проблему в разделе Github Issues, и участники сообщества попробуют вам помочь.

Download Host on your own server Available for Docker,
Windows, Linux and virtual machines
Вас также может заинтересовать:
Закрыть