Обновление PHPShop
Проверить доступ к обновлениям
Проверить, доступны ли вам обновления, можно в меню Справка - О программе. Также можно оставить заявку в техподдержку для решения технического вопроса, ответ сотрудника по заявке придет вам на почту.

Для обновления магазина нужна активная техподдержка. Проверить техподдержку можно также на странице заказа: введите ваш домен и нажмите Применить. Если техподдержка неактивна, в заказе высветится техподдержка для вашей версии платформы:

После оплаты техподдержки и обработки заказа сотрудником, вам придет письмо о том, что ваша лицензия обновлена и доступна для загрузки в личном кабинете на сайте (для старых версий ниже 5.3), для новых версий нужно зайти в админпанель меню Справка - О программе - Серийный номер: - Синхронизировать.

Если данные по лицензии не обновились сразу, то следует открыть главную страницу сайта и перегрузить страницу Справка - О программе.
Если ваша версия платформы на данный момент ниже 6.5.6
Если у вас старая версия PHPShop ниже 6.5.6, нужно вручную заменить лицензию на хостинге. Скопируйте файл лицензии в папку /license/ на Вашем хостинге. В папке /license/ должен находиться только один файл с лицензией. Скачать лицензию всегда можно в личном кабинете в разделе Мои Заказы.
Версия платформы, установленной на хостинг на данный момент и версия выданной лицензии, которую вы загружаете в папку license, должны совпадать.
Обновление через админпанель
Если ваша версия платформы 5.1 и выше, проверить и установить обновления можно через меню:Справка → Мастер обновления → Установить обновление.
Обновление идет частями, поэтому, после сообщения "Обновления установлены", нужно заново зайти в менюСправка → Мастер обновления и проверить, нет ли доступных обновлений. Так, до тех пор, пока не выполнится установка всех доступных обновлений:

Обновление через админпанель работает на многих популярных хостингах: Beget, TimeWeb, REG, SpiceWeb, NIC и других. Если хостинг использует усиленную защиту безопасности или является VPS/VDS хостингом, то обновление через админпанель может не работать. В таких случая используются другие способы обновления, представленные ниже. Полный список протестированных хостингов доступен по ссылке.
Если после обновления сайт перестал работать, необходимо сразу же выполнить откат обновления назад.
Обновление в ручном режиме из архива
Скачайте свежую сборки PHPShop с сайта: на странице Попробовать бесплатно, прокрутите ниже до пункта Ручная установка для разработчиков и нажмите на кнопку
PHPShop Basic/Enterprise/Pro

2. Cоздайте папку /old/ и загрузите туда все файлы из корневой директории www;
3. Загрузите в очищенную директорию www новые файлы из архива - enterprise6.zip
4. Из старого файла /old/phpshop/inc/config.ini возьмите параметры подключения к базе данных (первые 5 строк) и вставьте в новый конфиг /phpshop/inc/config.ini
5. Запустите апдейтер баз данных /install/index.php выберите текущую версию (до обновления), если ее там нет, то обновлять базу не нужно. Сотрите папку /install/

6. Из папки /old/ скопируйте папку /UserFiles со старыми картинками в обновленный скрипт в тоже место.
7. По необходимости, скопируйте старый шаблон /phpshop/templates/, но с учетом, что в нем могли быть внесены изменения для новой версии (нужно сравнить с оригиналом).
Обновление из командной строки
Запустите скрипт обновления update.sh. Файлы для запуска в командной строке собраны в папке /sh. При наличии новой версии вам будет предложено установить обновление.
cd sh sh update.shПодтвердите свое согласие на обновления. Обновления проверяются и ставятся друг за другом. Обновление баз данных выполняются автоматически.
При обновление создается резервная копия обновленных файлов и базы данных. Резервные копии хранятся в
/backup/backups

Last updated