Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] КАК ОБНОВИТЬ ocStore 2.1.0.2 до 2.1.0.2.1


Recommended Posts

Копируете в корень своего сайта все файлы и 'папки' из этого архива, затем из дистрибутива предыдущей версии копируете 'папку' install и заменяете файлы в install с архива с измененными файлами.

Можно поступить несколько проще, взять install целиком из дистрибутива ocStore 2.1.0.1.2

Обязательно запустить mysite.ru/install (где mysite.ru - это ваш сайт) и пройти процедуру обновления для добавления в БД новых полей и синхронизации настроек системы.

После этого удалить директорию install с сервера.

  • +1 2
Надіслати
Поділитися на інших сайтах

 

Копируете в корень своего сайта все файлы и 'папки' из этого архива, затем из дистрибутива предыдущей версии копируете 'папку' install и заменяете файлы в install с архива с измененными файлами.

Можно поступить несколько проще, взять install целиком из дистрибутива ocStore 2.1.0.1.2

Обязательно запустить mysite.ru/install (где mysite.ru - это ваш сайт) и пройти процедуру обновления для добавления в БД новых полей и синхронизации настроек системы.

После этого удалить директорию install с сервера.

 

 

Ура. Новое обновление. Все получилось. Спсибо за инструкцию .

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Обновлял по порядку с ocStore_2.1.0.1.1_до_2.1.0.2 (всё нормально)

Потом пытался обновить по изложенной инструкции с ocStore_2.1.0.2_до _2.1.0.2.1. Обновление mysite.ru/install  проходит, но при открытии сайта пишет:

 

"Notice: Error: Unknown column 'md.name' in 'field list'"

Полностью теряется связь с товаром :(

 

Уважаемые опытные пользователи может кто подскажет как быть, что делать?

Надіслати
Поділитися на інших сайтах


Обновлял по порядку с ocStore_2.1.0.1.1_до_2.1.0.2 (всё нормально)

Потом пытался обновить по изложенной инструкции с ocStore_2.1.0.2_до _2.1.0.2.1. Обновление mysite.ru/install  проходит, но при открытии сайта пишет:

 

"Notice: Error: Unknown column 'md.name' in 'field list'"

Полностью теряется связь с товаром :(

 

Уважаемые опытные пользователи может кто подскажет как быть, что делать?

помимо различия в файлах, там есть отличия в структуре самой БД

 

решение - подключиться к БД напрямую, например через phpmyadmin (Гугл в помощь) и выполнить запрос

ALTER TABLE `oc_manufacturer_description` ADD `name` VARCHAR( 64) NOT NULL ;

 

(если префикс БД отличается - вместо oc_ укажите свой)

Надіслати
Поділитися на інших сайтах

Зачем вам вообще эти обновления по порядку? Имхо, или не обновлять вовсе, либо сразу на 2.2

Требовалось обновление,т.к. 

  • Исправлена ошибка, при которой нельзя было оформить заказ на последнем шаге при некоторых условиях.

 

помимо различия в файлах, там есть отличия в структуре самой БД

 

решение - подключиться к БД напрямую, например через phpmyadmin (Гугл в помощь) и выполнить запрос

ALTER TABLE `oc_manufacturer_description` ADD `name` VARCHAR( 64) NOT NULL ;

 

(если префикс БД отличается - вместо oc_ укажите свой)

Понял, попробую!

Надіслати
Поділитися на інших сайтах


А что делать если при запросе mysite/install выдаёт такое

Notice: Use of undefined constant VERSION - assumed 'VERSION' in /system/addist/startup.php on line 49

Fatal error: Call to a member function get() on a non-object in /system/addist/startup.php on line 82

(название папки с доменом убрал перед /system)

 

В файле 

с 49 строки стартует проверка версии

if (version_compare(VERSION,'1.5') == -1)
{
    $oc_version = '1.4.9.x';
}
elseif (version_compare(VERSION,'2.0') == -1)
{
    $oc_version = '1.5.x';
}
else
{
    $oc_version = '2.x';
}
if (!defined('OC_VERSION'))
{
    define('OC_VERSION',$oc_version);
}

В базе я не вижу таблицы "OC_VERSION"

 

 

82 строка :

$store_id = $config->get('config_store_id');

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

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

 

Надіслати
Поділитися на інших сайтах


Начал экспериментриовать :-)  поставил чистый дистрибутив osStore 2.1.0.2.1 и попытался туда залить бекап сайта из версии 2.1.0.2 + папку с имиджем скопировал. Вроде работает ошибок в логе нету, только не показывает производителей ни на веб странице, ни на админ панели там пусто,  но, в таблице oc_manufacturer имеется записанные  мои производители, как в этой ситуации быть? Что надо исправить чтобы производители показывались на веб странице и  в админке?

Надіслати
Поділитися на інших сайтах


сбросить системный кеш, смотреть в журнал ошибок

в 21021 немного изменена структура БД, чуть выше писал

 

пробуйте добавить и в БД заполнить значения по какому-нибудь производителю в таблице oc_manufacturer_description и посмотреть на результат

Надіслати
Поділитися на інших сайтах

сбросить системный кеш, смотреть в журнал ошибок

в 21021 немного изменена структура БД, чуть выше писал

 

пробуйте добавить и в БД заполнить значения по какому-нибудь производителю в таблице oc_manufacturer_description и посмотреть на результат

Вроде всё попробовал пока без результатов. Если вручную добавить нового производителя то он появляется, но старые не показывается, хотя записи есть в таблице oc_manufacturer, в логах ошибок нет

Надіслати
Поділитися на інших сайтах


Обновил с версии 2102 до 21021 всё прошло без ошибок. 1) Написано что исправлено залипание всплывающих подсказок. Всё наоборот - проблема появилась. 2) Перестали загружаться фотографии. Пишет что фото загружено, но его на самом деле не видно. Посмотрел через фтп, куда загружаются фотки, там они есть. Помогите справиться с проблемой.

Змінено користувачем nomad2020
Надіслати
Поділитися на інших сайтах


помимо различия в файлах, там есть отличия в структуре самой БД

 

решение - подключиться к БД напрямую, например через phpmyadmin (Гугл в помощь) и выполнить запрос

ALTER TABLE `oc_manufacturer_description` ADD `name` VARCHAR( 64) NOT NULL ;

 

(если префикс БД отличается - вместо oc_ укажите свой)

 

Всё работает! Спасибо Версия ocStore 2.1.0.2.1  :eek:

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 1 month later...

 

Копируете в корень своего сайта все файлы и 'папки' из этого архива, затем из дистрибутива предыдущей версии копируете 'папку' install и заменяете файлы в install с архива с измененными файлами.

Можно поступить несколько проще, взять install целиком из дистрибутива ocStore 2.1.0.1.2

Обязательно запустить mysite.ru/install (где mysite.ru - это ваш сайт) и пройти процедуру обновления для добавления в БД новых полей и синхронизации настроек системы.

После этого удалить директорию install с сервера.

 

А как же файлы config.php и admin/config.php их разве не нужно оставлять прежними и НЕ копировать с нового архива?

И еще не совсем понятно это предложение "затем из дистрибутива предыдущей версии копируете 'папку' install и заменяете файлы в install с архива с измененными файлами." слишком запутанно, можно предложение проще как-то составить пожалуйста???)

Змінено користувачем Ilari
Надіслати
Поділитися на інших сайтах


помимо различия в файлах, там есть отличия в структуре самой БД

 

решение - подключиться к БД напрямую, например через phpmyadmin (Гугл в помощь) и выполнить запрос

ALTER TABLE `oc_manufacturer_description` ADD `name` VARCHAR( 64) NOT NULL ;

 

(если префикс БД отличается - вместо oc_ укажите свой)

Здравствуйте!

Залил просто скаченный 2.1.0.2.1 на 2.1.0.2 вместе с install, обновил, Админка работает норм, но фронтенд - белый экран 500.

Все перепробовал, весь кэш и куки почистил, запрос в БД как написано выше сделал, там ошибку выдает: #1060 - Дублирующееся имя столбца 'name'

Но если включить режим обслуживания и выйти с админки, страница тех.обсл.. работает, больше никак.

Включил вывод ошибок, вот что показывает:

Fatal error: Call to undefined method ModelCatalogProduct::getSpecialPriceEnd() in /.../catalog/controller/module/showintabs_output.php on line 99

 

Не подскажите в чем может быть дело?

Надіслати
Поділитися на інших сайтах


Здравствуйте!

Залил просто скаченный 2.1.0.2.1 на 2.1.0.2 вместе с install, обновил, Админка работает норм, но фронтенд - белый экран 500.

Все перепробовал, весь кэш и куки почистил, запрос в БД как написано выше сделал, там ошибку выдает: #1060 - Дублирующееся имя столбца 'name'

Но если включить режим обслуживания и выйти с админки, страница тех.обсл.. работает, больше никак.

Включил вывод ошибок, вот что показывает:

Fatal error: Call to undefined method ModelCatalogProduct::getSpecialPriceEnd() in /.../catalog/controller/module/showintabs_output.php on line 99

 

Не подскажите в чем может быть дело?

Столько времени потратил, а оказалось, всего лишь надо было переустановить сломанный ВКюмод

Надіслати
Поділитися на інших сайтах


Vqmod  в версии 2 и выше,зло вселенского масштаба )))).Так что зря потрачено время на  ремонт...

Надіслати
Поділитися на інших сайтах

  • 3 months later...

Копируете в корень своего сайта все файлы и 'папки' из этого архива, затем из дистрибутива предыдущей версии копируете 'папку' установка и заменяете файлы в установить с архива с измененными файлами.
Можно поступить несколько проще, взять установить целиком из дистрибутива ocStore 2.1.0.1.2
Обязательно запустить mysite.ru/install (где mysite.ru - это ваш сайт) и пройти процедуру обновления для добавления в БД новых полей и синхронизации настроек системы.
После этого удалить директорию установки с сервера.

 

не получаеться обновиться с оксторе 1.5.5.1.2 на 2.1.0.1.2 не понятна описано инструкция

в установочном папки в текстовом фаиле обновление тоже не совсем понятно

 

делаю по инструкции, закачиваю папку обновления распаковую ее в корневую директорию.

ввожу браузере http://www.yourstore.com/install и нечего 

Удалил все cookies в своем браузере, чтобы избежать ошибок.
 
но   установщик не направляет к процессу окончания обновления. шаги установки не вижу! обновлял CTRL + F5 не чего 
не происходит!
Змінено користувачем zevs
Надіслати
Поділитися на інших сайтах


и почему в фаеле upgrade.txt инструкции по обновлении написана версия 1.5.5.1.2 ocStore ///

/// Инструкция по обновлению ///
 
 
в а install.txt
В Opencart Версии V2.1.х ///
/// Инструкция по установке ///
 
подробно по этапам где можно прочитать инструкцию обновления с окстори 1.5 на 2.1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.