WebAsyst Installer позволяет выполнять автоматизированное обновление WebAsyst на вашем сервере до последней версии. Обновление WebAsyst бывает необходимо в следующих случаях:
- после выпуска новой версии WebAsyst вы желаете установить ее на своем сервере;
- нужно установить другие купленные приложения WebAsyst;
- файлы WebAsyst повреждены и их следует восстановить до оригинального состояния.
Важно: во время обновления WebAsyst сохраняет всю пользовательскую информацию (изображения товаров, проекты и задания, сообщения электронной почты, загруженные файлы и т. д.). Выполняется только замена части программного кода и внесение изменений в структуру базы данных с сохранением ее содержимого.
Внимание: Если вы вносили изменения в исходный PHP-код или файлы дизайна, в результате обновления такие изменения могут быть утеряны. Чтобы проверить работу обновленной версии скриптов перед внесением измнений в рабочую установку, удобно создать временную копию скриптов и базы данных на отдельном сервере или субдомене (например, temp.yourdomain.ru) и обновить ее. После успешного обновления временной копии скриптов, удалите эту копию и обновите основной экземпляр скриптов либо замените основной экземпляр скриптов обновленной временной копией.
Описание процесса обновления
- Сохраните резервную копию всех имеющихся данных. При установке WebAsyst на виртуальном хостинге можно воспользоваться средствами резервного копирования хостинг-провайдера. Предварительно сохраненная резервная копия поможет восстановить данные в случае программного или аппаратного сбоя (например, выхода из строя оборудования хостинг-провайдера или ошибки программного обеспечения сервера).
- Убедитесь в том, что права доступа ко всем файлам и директориям WebAsyst позволяют веб-серверу перезаписывать их содержимое. Во время обновления существующие файлы заменяются на новые. Изменить права доступа можно с помощью FTP-клиента или файлового менеджера контрольной панели хостинга.
Внимание: изменение прав доступа необязательно и может потребоваться, только если в ходе обновления возникают проблемы, связанные с перезаписью существующих файлов.
- Авторизуйтесь на странице WebAsyst Installer, введя имя пользователя и пароль.
- Проверьте, введен ли ваш номер лицензии в разделе «Настройки -> Общие настройки» в поле «Номер лицензии». Номер лицензии можно найти в Центре заказчика WebAsyst в разделе «Скрипты».
- Перейдите в раздел «Обновление» и отметьте два пункта, если вы согласны с их содержимым:
- Я согласен (согласна), что установка обновления перезапишет файлы установленного WebAsyst файлами из более новой версии, и поэтому мои собственные изменения в исходных кодах могут пропасть.
- Я согласен (согласна), что номер моей лицензии и информация об адресе установки (домене) будут отправлены на сервер обновлений WebAsyst.
Нажмите на кнопку «Обновить сейчас».
- Скрипт обновления подключится к серверу обновлений WebAsyst и загрузит на ваш сервер архив с файлами последней доступной версии. В браузере отобразится индикатор процесса распаковки в процентах.
- После завершения загрузки архива мастер обновления перейдет на страницу установки скриптов. Процесс установки также отображается в процентах.
- По окончании установки мастер обновления отобразит в браузере страницу с информацией об итогах обновления.
В случае невозможности автоматизированного обновления обратитесь к описанию ручного обновления WebAsyst.
Если в ходе обновления были установлены версии приложений WebAsyst, содержащие новые функции, то необходимо выполнить соответствующую настройку прав доступа в свойствах пользователя аккаунта, чтобы воспользоваться всеми возможностями новой версии.