Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

обновление 2.4.5 ---> 2.5.5

День добрый!
Мне нужна небольшая консультация.
У меня есть сайт (на всякий случай zoo-mag.vn.ua версия шопоса 2.4.5) и в последнее время возникли некоторые проблемы. Я хотел бы обновить его до версии (до свежей версии), но не хотелось бы заниматся пошаговым обновлением. В чем собственно вопрос.
Можно (главное чтоб безболезнено) просто переустановить шопос и залить в него старую базу.

Возможно вы предложите куда более простое решение!!
Спасибо!


Нужно будет из всех обновлений между 2.4.5 ---> 2.5.5
поискать файлы в которых есть запросы в БД.
Выполнить эти запросы, а потом можно смело заливать скрипт актуальной версии.
ГЛАВНОЕ - проделать это сначала на локалке, если все буджет норм, то перекинуть на хост



Нужно будет из всех обновлений между 2.4.5 ---> 2.5.5
поискать файлы в которых есть запросы в БД.
Выполнить эти запросы, а потом можно смело заливать скрипт актуальной версии.
ГЛАВНОЕ - проделать это сначала на локалке, если все буджет норм, то перекинуть на хост

Спасибо!
Может подскажете еще ответ на два вопроса:
- Возможно ли такое, что проблемы которые я хочу решить переустановлением шопоса возникнут вновь из настроек старой базы;
- Где найти все необходимые мне обновления (есть ли такое место где находятся все обновления)


На счет проблем - какие проблемы с базой то?
Ссылка на все обновления в меню, в шапке



На счет проблем - какие проблемы с базой то?
Ссылка на все обновления в меню, в шапке

Я уже писал об этом (началось http://www.shopos.ru/forum/index.php?topic=4688.0) а закончилось  http://www.shopos.ru/forum/index.php?topic=4745.0    и я почему-то склоняюсь не к проблеме хостера, а все таки где-то напортачил. А вернуть назад ничего не могу.
У меня в шапке нет никаких обновлений. Или я не туда смотрю?


Прокрутите эту страницу в самый верх, там есть меню синее и там ссылка на обновление http://www.shopos.ru/patches/


По вашей проблеме уже дали дельный совет - меняйте хостера



По вашей проблеме уже дали дельный совет - меняйте хостера

Вы знаете я уже давно задумывался над этим вопросом, НО ... пересмотрев форум, почитав форум понял что byetHost даст фору еще многим хостерам. единственный на мой взгляд у них недостаток, это мое  :D  плохое знание английского.


на счет форы я сильно сомневаюсь. Сколько знакомых и клиентов сидят на агаве, фестvps, даже фирствдс, sweb - и проблем нету и работает все нормально.
а ваш хост с форой - выдает ошибки
Где логика?
ну да ладно, дело ваше)


Ну да ладно обсуждать хостинг.

И так. Я хочу обновить свой сайт с ШопОСа с 2.4.5 до 2,5,5. Но сделать это не пошаговым обновлением, а залить новую версию (2,5,5) и поставить на нее старую базу.
Попытаюсь написать как я хочу это сделать, а от Вас услышать рекомендации, предостережения, подводные камни и возможные тонкости.
Я имею: Сохраненный сайт, резервную копию базы - 2шт. (посредством самого ШопОса и пхпАдмин, новую версию ШопОСа.
Как планирую делать:
*Заливаю на сайт новую версию за исключением
папок: Themes, langs и imagas (так как в них были сделаны изминения)
файлов: index.php, print_order.php  и еще нескольких файлов в которые вносились изменения
*Устанавливаю ШопОС
*востанавливаю базу из архивов
*через пхпАдмин делаю все необходимые SQL запросы взятые из обновлений (пока недостает обновления 2,5,4 ---> 2.5.5)
* радуюсь полученному результату :-)

Прошу всех кто может, оценить правильность моих действий


index.php, print_order.php - в них наверное тоже были изменения- нужно сравнивать с файлами новой версии и ваши правки переносить туда



index.php, print_order.php - в них наверное тоже были изменения- нужно сравнивать с файлами новой версии и ваши правки переносить туда

А ход выполнения обновления на ваш взгляд правильный правильный?
И что скажете по поводу недостающего обновления 2.5.4 -->2.5.5
или просто обновится пока до 2.5.4?


Да нормально
1 - Залить все файлы
2 - сделать mysql запросы на обновление для всех версии поочередно
3 - проверить работоспособность



2 - сделать mysql запросы на обновление для всех версии поочередно

так ведь нет пока обновления 2.5.4 ---> 2.5.5
А может есть у кого ШопОС 2,5,4  ?


http://www.shopos.ru/forum/index.php?topic=4469.0



http://www.shopos.ru/forum/index.php?topic=4469.0

Спасибо !


Итак немного подытожим, потому как подвести черту пока не удается.
Хочу взять помощь знатоков.

http://www.shopos.ru/forum/index.php?topic=4758.msg25337#msg25337
Как планирую делать:
1. Заливаю на сайт новую версию ..........
.
.
.
.......... востанавливаю базу из архивов
4. через пхпАдмин делаю все необходимые SQL запросы взятые из обновлений (пока недостает обновления 2,5,4 ---> 2.5.5)
5.  радуюсь полученному результату :-)

Я остановился в шаге от пункта 5. что не может огорчить. Дело в том что скачав и распаковав необходимые обновления обнаружил что не во всех есть так называемые sql.txt    Поначалу я подумал что так и надо, но когда магазин так и не заработал понял, что что-то не совсем хорошо. Как оказалось уже в обновлении 2.5.0  - -> 2.5.1 меня ждал неприятный сюрприз. Там очередное обновление происходит......

Как устанавливать обновления:

1. Распакуйте архив с обновлением к себе на компьютер.

2. Скопировать файл config.php в корень вашего магазина. И установить на него права доступа 777.

3.
  a) Скопируйте файл update_251.php из архива в папку modules\plugins\ Вашего интернет магазина.
  б) Админка - Модули - Плагины - Обновление с версии 2.5.0 до 2.5.1 - установить. (читайте внимательно что за сообщения появляются).
  в) Если все ок - нужно удалить файл modules\plugins\update_251.php.

4. Установите права доступа 444 на файл config.php.
5. Удалите папки:

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

т.е. не могу обновить базу так как сайт не работает. А для того чтоб сайт заработал нужно обновить базу.
Одна надежда на вас, уважаемые профессионалы.
Очень прошу помогите, а то сайт уже нормально не функционирует около недели, а последних 2а дня вообще не работает


кукую ошибку выдает магазин?



кукую ошибку выдает магазин?

Извините!
Интернет-магазин закрыт по техническим причинам, заходите позже
Проверить работоспособность магазина ... нажмите здесь


откройте файл tmp/shopos_db_error.txt

и посмотрите что за ошибки


там есть файл shopos_db_error.log  но он пустой.
Евгений вы можете привети список всех sql запросов 2,5,0 --->  2,5,5 одним списком. Просто при обновлении у меня небыли выполнены все запросы поскольку некоторые должны делаться из "админки", а она у меня пока не работает


Итог: Залил базу. С горем пополам зашел в админку и обновлял базу до более свежей. В конце показало ошибку.
Выдало:
Подключение к БД `b2_4497553_zoo_mag`.
Чтение файла `b2_4497553_zoo_mag_2011-03-15_09-54.sql`.
------------------------------------------------------------
Установлена кодировка соединения `utf8`.
Таблица `os_address_book`.
Таблица `os_address_format`.
Таблица `os_admin_access`.
Таблица `os_affiliate_affiliate`.
Таблица `os_affiliate_banners`.
Таблица `os_affiliate_banners_history`.
Таблица `os_affiliate_clickthroughs`.
Таблица `os_affiliate_payment`.
Таблица `os_affiliate_payment_status`.
Таблица `os_affiliate_payment_status_history`.
Таблица `os_affiliate_sales`.
Таблица `os_articles`.
Таблица `os_articles_description`.
Таблица `os_articles_to_topics`.
Таблица `os_articles_xsell`.
Таблица `os_authors`.
Таблица `os_authors_info`.
Таблица `os_banktransfer`.
Таблица `os_banners`.
Таблица `os_banners_history`.
Таблица `os_campaigns`.
Таблица `os_campaigns_ip`.
Таблица `os_card_blacklist`.
Таблица `os_categories`.
Таблица `os_categories_description`.
Таблица `os_cip`.
Таблица `os_cip_depend`.
Таблица `os_cm_file_flags`.
Таблица `os_companies`.
Таблица `os_configuration`.
Таблица `os_configuration_group`.
Таблица `os_content_manager`.
Таблица `os_counter`.
Таблица `os_counter_history`.
Таблица `os_countries`.
Таблица `os_coupon_email_track`.
Таблица `os_coupon_gv_customer`.
Таблица `os_coupon_gv_queue`.
Таблица `os_coupon_redeem_track`.
Таблица `os_coupons`.
Таблица `os_coupons_description`.
Таблица `os_currencies`.
Таблица `os_customers`.
Таблица `os_customers_basket`.
Таблица `os_customers_basket_attributes`.
Таблица `os_customers_info`.
Таблица `os_customers_ip`.
Таблица `os_customers_memo`.
Таблица `os_customers_status`.
Таблица `os_customers_status_history`.
Таблица `os_customers_status_orders_status`.
Таблица `os_customers_to_extra_fields`.
Таблица `os_database_version`.
Таблица `os_extra_fields`.
Таблица `os_extra_fields_info`.
Таблица `os_faq`.
Таблица `os_featured`.
Таблица `os_geo_zones`.
Таблица `os_languages`.
Таблица `os_latest_news`.
Таблица `os_manufacturers`.
Таблица `os_manufacturers_info`.
Таблица `os_media_content`.
Таблица `os_module_newsletter`.
Таблица `os_newsletter_recipients`.
Таблица `os_newsletters`.
Таблица `os_newsletters_history`.
Таблица `os_orders`.
Таблица `os_orders_products`.
Таблица `os_orders_products_attributes`.
Таблица `os_orders_products_download`.
Таблица `os_orders_recalculate`.
Таблица `os_orders_status`.
Таблица `os_orders_status_history`.
Таблица `os_orders_total`.
Таблица `os_payment_moneybookers`.
Таблица `os_payment_moneybookers_countries`.
Таблица `os_payment_moneybookers_currencies`.
Таблица `os_payment_qenta`.
Таблица `os_personal_offers_by_customers_status_0`.
Таблица `os_personal_offers_by_customers_status_1`.
Таблица `os_personal_offers_by_customers_status_2`.
Таблица `os_personal_offers_by_customers_status_3`.
Таблица `os_persons`.
Таблица `os_post_index`.
Таблица `os_products`.
Таблица `os_products_attributes`.
Таблица `os_products_attributes_download`.
Таблица `os_products_content`.
Таблица `os_products_description`.
Таблица `os_products_extra_fields`.
Таблица `os_products_graduated_prices`.
Таблица `os_products_images`.
Таблица `os_products_notifications`.
Таблица `os_products_options`.
Таблица `os_products_options_images`.
Таблица `os_products_options_values`.
Таблица `os_products_options_values_to_products_options`.
Таблица `os_products_to_categories`.
Таблица `os_products_to_products_extra_fields`.
Таблица `os_products_vpe`.
Таблица `os_products_xsell`.
Таблица `os_products_xsell_grp_name`.
Таблица `os_reviews`.
Таблица `os_reviews_description`.
Таблица `os_scart`.
Таблица `os_sessions`.
Таблица `os_ship2pay`.
Таблица `os_shipping_status`.
Таблица `os_special_category`.
Таблица `os_special_product`.
Таблица `os_specials`.
Таблица `os_tax_class`.
Таблица `os_tax_rates`.
Таблица `os_topics`.
Таблица `os_topics_description`.
Таблица `os_whos_online`.
Таблица `os_zones`.
Таблица `os_zones_to_geo_zones`.
------------------------------------------------------------
БД восстановлена из резервной копии.
Дата создания копии: 2011.03.15 09:54:34
Запросов к БД: 315
Таблиц создано: 119
Строк добавлено: 7929
2011.03.16 09:15:00
Возникла ошибка!
Use of undefined constant DISPLAY_DB_QUERY - assumed 'DISPLAY_DB_QUERY' (8)


Возмо ли такое что резервная копия сохранилась с ошибками? Дело в том что загрузив один из последних backup-ов современем обнаружил что неотображается товар, который находится начиная уже со второго вложения.
Если эти ошибки возможны каким способом их можно устранить?
Если это не возможно устранить каким образом извлечь данные из более свежего архива?
    ПОМОГИТЕ!!!!!
У меня просто большая Жо......  пришлось откатить базу за ноябрь 2010. НИ новых клиентов, ни заказов ничего естественно нет. Если за этот период появятся новые клиенты то тоже непонятно как их записать в более свежую базу.
Подскажите как быть, Я в таком тупике просто не знаю что делать!!!!


У меня похожая проблема, не отображается товар, который находится начиная уже со второго вложения.
Но данная проблема возникла после обновления до версии 2.5.4.
А вот если выбрать товар только одного производителя, то перейти на вторую страницу и дальше можно.
Что делать, как чинится ?


Если бекап с ошибками, то их видно при дампе. Никогда не замечал пробелов при бекапе и восстановление через дампер, Всегда все норм.

Восстановить базу можно попросив хостера. возможно у него есть бекапы.

по поводу проблем после обновления- все проблемы из-за кривизны обновления могут быть.

to bambook, вашу проблему совсем не пойму. Нет товаров в подкатегориях или какие вложения вы имеете ввиду? Нужно смотреть сам сайт.


Источник



Copyright ShopOS