Шаг 1: Создание резервной копии базы данных
Чтобы предотвратить потерю данных, выполните резервное копирование следующих папок:
c:\Program Files\Ascensio System SIA\ONLYOFFICE\Data\
(или используйте тот путь, по которому установлена версия 7.7)
c:\Program Files\Ascensio System SIA\ONLYOFFICE\WebStudio\
(или используйте тот путь, по которому установлена версия 7.7)
Создайте резервную копию базы данных MySQL с помощью любой программы, которую вы используете для этой цели.
После выполнения резервного копирования всех данных убедитесь, что портал запускается корректно, и запомните какие-нибудь пользовательские данные, чтобы можно было проверить их после обновления.
Шаг 2: Обновление версии программы
Загрузите версию 8.1 отсюда:
http://sourceforge.net/projects/teamlab/files/ONLYOFFICE_CommunityServer/v8.1/
Установите версию 8.1 поверх версии 7.7 c тем же именем базы данных.
Если вы изменили имя базы данных при первоначальной установке портала, используйте свое имя базы данных.
Загрузите и запустите этот скрипт, чтобы обеспечить корректную работу портала.
Измените файл web.appsettings.config
, добавив следующие параметры:
<?xml version="1.0" encoding="utf-8"?>
<appSettings>
<add key="files.docservice.viewed-docs" value=".pptx|.ppsx|.pptt|.ppt|.pps|.odp|.gslides|.xlsx|.xlst|.xls|.ods|.gsheet|.csv|.docx|.doct|.doc|.odt|.gdoc|.txt|.rtf|.mht|.html|.htm|.fb2|.epub|.pdf|.djvu|.xps" />
<add key="files.docservice.edited-docs" value=".pptx|.ppsx|.pptt|.ppt|.pps|.odp|.xlsx|.xlst|.xls|.ods|.csv|.docx|.doct|.doc|.odt|.txt|.rtf|.mht|.html|.htm|.fb2|.epub" />
<add key="files.docservice.convert-docs" value=".ppt|.pps|.odp|.xls|.ods|.doc|.odt|.rtf|.mht|.html|.htm" />
<add key="files.docservice.coauthor-docs" value=".pptx|.pptt|.xlsx|.xlst|.docx|.doct" />
<add key="files.docservice.url.converter" value="http://documentserver/ConvertService.ashx" />
<add key="files.docservice.url.api" value="http://documentserver/OfficeWeb/apps/api/documents/api.js" />
<add key="files.docservice.url.apinew" value="http://documentserver/OfficeWeb/apps/api/documents/api.js" />
<add key="files.docservice.url.preloader" value="http://documentserver/OfficeWeb/apps/api/documents/cache-scripts.html" />
<add key="files.docservice.url.storage" value="http://documentserver/FileUploader.ashx" />
<add key="files.docservice.url.portal" value="http://communityserver/" />
<add key="files.docservice.url.command" value="http://documentserver/coauthoring/CommandService.ashx" />
</appSettings>
Удостоверьтесь, что вы заменили documentserver
и communityserver
на реальные сетевые адреса, соответствующие адресам ONLYOFFICE Docs и ONLYOFFICE Community Server.
Удостоверьтесь, что вы заменили documentserver
на реальный сетевой адрес компьютера.
Когда установка завершится, запустите портал и убедитесь в его корректной работе и наличии данных.