Обновление

Тема в разделе "Начало начал", создана пользователем Romans, 18 окт 2017.

  1. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    Обновление

    Инструкция ниже, предназначена для обновления магазина с одной версии на другую, например с 3.0.1.0 на 3.1.0.0

    Для обновления с версии исправлений rs на следующую версию rs в пределах одной версии движка (например с 3.0.1.1 rs3 на 3.0.1.1 rs4), достаточно просто обновить файлы которые указаны в истории изменений. Или скопировать в корень сайта архив с измененными файлами, если таковой имеется (обычно он называется update-rs-to-rs). Если копируется модификатор tweak.ocmod.xml то необходимо обновить кеш модификатора.

    Во многих случаях, простое обновление файлов, тоже рекомендовано для обновлении с версии на версию, но об этом предварительно читайте в теме соответствующей версии.


    1. СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШЕГО МАГАЗИНА И БАЗЫ ДАННЫХ!!

    - Резервное копирование базы данных через ваш магазин
    Меню - Система - Обслуживание - Бэкап / Восстановление


    - Желательно резервную копию базы данных делать через программу управления БД - phpmyadmin , которая установлена на любом хостинге. Это вас избавит от возможных проблем с восстановлением БД в случае удаления таблиц.

    - Резервное копирование ваших файлов с помощью FTP или с помощью файлового менеджера на хостинге создать zip для всех существующих файлов и папок магазина

    ВНИМАНИЕ!
    - Лучше всего обновление производить локально т.е на локальном виртуальном сервере, например OpenServer. Это поможет вам увидеть спокойно все ошибки и обойти различные ограничения сервера.

    2. Скачать последнюю версию OpenCart 3 "Русская сборка" и загрузите ВСЕ новые файлы поверх существующей установки.

    3. Запустите http://<ваш-сайт>/install Заменив <ваш-сайт> на адрес вашего сайта.

    4. Вы увидите краткую инструкцию обновления.

    5. Нажмите Кнопку "Продолжить". Через несколько минут вы должны увидеть страницу успешного обновления.
    - Если вы видите какие-либо ошибки, сделайте скриншот экрана, сохраните текст ошибок и сообщите об этом на форуме.

    6. Очистить все файлы cookie в своем браузере.

    7. Перейдите в Административную часть и дважды нажмите на клавиатуре Ctrl+F5 для обновления закешированных CSS стилей. Тоже самое можно сделать на витрине магазина.

    8. Перейдите в разделе Меню - Система - Пользователи - Группы пользователей и для Главный администратор отметьте все чекбоксы.., далее нажать Сохранить
    - Это дает гарантию, что вы предоставили права администратору на все новые модули системы.

    9. Перейдите в разделе Меню - Система- Настройки. Проверьте все значения настроек магазина и нажмите кнопку Сохранить даже если вы ничего не меняли.

    10. Перейдите в Меню - Модули - Модификаторы. Далее на вкладке Лог нажать кнопку Очистить. А на верхних кнопках, поочередно нажать Очистить, Обновить.
    - Тем самым мы гарантировано обновим кеш модификатора и очистим лог модификатора.
    - На вкладке Лог, посмотреть наличие ошибок. Если есть, то необходимо их исправить.
    - Так же можете очистить кеш twig в папке system\storage\cache или в панеле состояния обновить кеш твиг в настройке разработчика. Обратите внимание, что физически кеш может быть вынесен за пределы папки system.

    11. Другие корректировки, которые могут потребоваться, в зависимости от того, на какую версию вы переходите от и до.
    О таких корректировках будет написано в теме соответствующего релиза.

    .
     
    landlord, seregka174 и Anton_f нравится это.
  2. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780