Ходим на работу в интернет

Сколько раз маленький ребенок делает попытку встать и пойти, пока не научится ходить?

Переходим на новую версию движка магазина футболок

Автор: Игорь

В конце — апдейт статьи от 01.09.2012.
Итак, партнерка по футболкам практически прекратила поддержку движка версии 3.0, который стоит у нас с вами. Так обычно не делается, но — их дело.

Будем переходить на актуальную версию движка — 3.1.2.

Чтобы было понятно сразу — эта инструкция и видео сугубо акт нашей доброй воли. В том смысле, что когда вы приобретали услугу по установке вам магазина, обязательств проводить апдейты движка мы на себя не брали. Никто не ждал от партнерки таких резких движений — мой первый магазин футболок до вчерашнего дня вообще работал на древней версии 2.0. и отлично себя чувствовал.

Просто подумали, что самостоятельно обновить движок смогут не все.

И решили помочь.

Мы отсняли видео, написали к нему комментарии.

Но часть инструкции будет здесь.

Поехали.

Актуализацию нашего движка можно разделить на три этапа.

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

2. Устанавливаем новый движок и загружаем в него товар.

3. Настраиваем магазин.

Что вам нужно сделать в первую очередь?

1. Освежить свои знания по работе с фтп-клиентом: http://buy-game.ru/kak-polzovatyas-ftp-klientom/

2. Зайти по фтп в папку своего сайта с футболками и утянуть к себе на комп файл config.php

3. Если добавляли на сайт какой-то дополнительный контент: тексты, счетчики, баннеры, шапка и т.п. — скопируйте их или убедитесь, что они сохранились у вас в черновиках. Потому что после первого этапа актуализации от вашего магазина не останется ничего.

4. На хостинге, в разделе Управление заходим в подраздел Резервные копии.
Ищем самую свежую дату резервных копий и напротив этой даты ищем строчку-ссылку Базы данных.
Переходим по ней и ставим галочки напротив ВСЕХ БАЗ ДАННЫХ которые там есть. И жмем кнопку Восстановить.
После этого ждем 15-20 минут. Затем идем в Управление-Файловый менеджер и ищем там папку backups. В ней должна лежать папка с той же датой в названии, за которую вы делали восстановление. Убеждаемся, что файлы базы находятся там.

Если вдруг в подразделе Резервные копии никаких резервных копий нет (он пуст, проще говоря) — немедленно пишем в суппорт и спрашиваем, почему не делаются бэкапы? Такое бывает, но редко. Однако это крайне неприятный факт — терзайте суппорт хостинга по полной, вы в своем праве.

Предварительную подготовку закончили.

Начинаем первый этап — зачистка.

Зайдите на свой хостинг, в админку.
В раздел Управление.
Подраздел Управление базами MySQL.
Там увидите сверху закладочку phpMyAdmin и перейдете в нее.

В скопированном вами файле config.php найдите строчку $DB_UserName и посмотрите, что там написано в кавычках.
У меня, например, строчка целиком выглядит вот так: $DB_UserName = ‘realio’;
То есть, мне нужно слово из кавычек, но без кавычек.
То есть: realio
Это мой логин от базы данных.
На хостинге, в закладке phpMyAdmin это называется Пользователь MySQL.
Суть одна.
Жмем напротив этого логина (пользователя) ссылочку Войти и попадаем в управление базой.

Вас, через админку, должно пустить без пароля.
Если вдруг не пускаем, ищем пароль в файле конфиги — в строчке $DB_Password.

Дальше — первое видео вам в помощь. Файл без звука, с комментариями текстом. Не успеваете прочесть — жмите паузу. Все видеофайлы (их будет 3) записаны в формате Windows Media — то есть ваш проигрыватель винды должен их читать без проблем. Мы проверяли — все читает. Не читает — обновляйте кодеки проигрывателя.

Ну, в принципе, писать больше нечего, все остальное есть на видео.
Первое видео чуть выше.
2.Установка движка (скачать видео).
Сам движок новой версии — исправленный и протестированный (скачать).
3. Настройка магазина (скачать видео).

Все, инструкция окончена. Удачной установки.

Если кому-то вдруг некогда, страшно или просто лениво возиться с переустановкой — пишите, за 35 баксов мы сделаем вам стандартную переустановку (т.е. никаких ваших текстов, баннеров и прочего добавлять не будем).
Цену специально ставлю завышенную — лучше, чтобы вы справились сами. :)

Апдейт от 11.07.2012.
Партнерка скучать не дает — выложили новую версию движка (3.2.2). Наобещали разных вкусняшек. Мы бегло потестили, убрали традиционные косяки при установке (партнерка нас без работы не оставит, как я понял, никогда :) ), добавили патч, который партнерка оперативно выложила…
Новый движок с правкой можно скачать здесь.

Кому имеет смысл скачивать этот двиг и ставить его на место существующего?

Однозначно — тем, кто так и не поставил версию 3.1.2 о которой и была данная статья.

Однозначно — тем, у кого какие-то траблы с задержкой обновления каталога или сайт выдает ошибку по работе с базой (почему на одном и том же хостинге одни сайты работают без проблем, а другие с проблемами — не спрашивайте меня, плиз. Тупо не знаю. И сам суппорт хостинга тупо не знает — потому и отвечает разную противоречивую ересь. К счастью, сайтов с проблемами немного — один-два. Но тем не менее.)

Если же вы уже обновились до предыдущей версии 3.1.2 и у вас сайт работает нормально — я бы советовал подумать, прежде чем ставить новую версию. Хотя бы потому, что в этой версии картинки не кешируются у вас на хостинге, а берутся с серверов партнерки.
Это, конечно, облегчает нагрузку на сайт. Но поисковики такой финт не сильно любят.

Видеоинструкцию по переходу на эту версию мы снимать не стали — логика там ровно та же, что и в прошлый раз (т.е. делаете все как в видеоинструкции из данной статьи): сносите все и ставите заново. Админка внешне будет заметно отличаться, но смысл и суть ее не изменились.
Да, есть атм один момент — после установки админка посоветует увеличить максимальное время работы скрипта с 30 секунд до 90. Можете попробовать написать об этом хостеру и попросить его это сделать (самим вам такие изменения недоступны). Но мы тестировали на 30 секундах и все прошло нормально. А хостеры страшно не любят такие изменения — и их можно понять. Поэтому — если все работает — то и не трогайте.

Апдейт от 23.12.12.
На всякий случай вот тут — версия 3.3 движка. Дальше за актуальностью следите сами — на сайте партнерки.
надо ли постоянно следить и судорожно обновлять?
Принцип тот же: работает — не трогай. :)

------------------------------------------------------------
PS: Получатели нашей приватной рассылки узнают первыми обо всем. И всегда получают чуть больше других.
Приватная рассылка, подписаться!
------------------------------------------------------------


  1. Lavron сказал,

    Вот ведь совпадение, Игорь! А я сегодня как раз новый (дополнительный) хостинг купил хороший и стабильный. Решил, что пора магазином футболок серьёзно заняться. Достал бэкап месячной давности, распаковал магазин — оно ошибки выдаёт. Хотел спросить где новое двигло скачать, но предварительно зашёл сюда, а тут как раз новость о том, что новый движок будет скоро. Круто :-)

    Ответ. Лишь бы хостинг подошел. Двиг с выкрутасами… Что прежние версии, что новые. Ну, работаем с тем, что есть, относимся к странностям двига как к стихийному явлению. :)

  2. Drue сказал,

    Я уж думал это наши проблемы с магазином, хотел закрыться на неделю и переустановить. А тут хоп — видеоинструкция! Спасибо вам Игорь и вашей команде! Все получилось.
    Ответ. Мы стараемся помогать больше, чем обещали. Если это не что-то запредельное. А тут за пару дней справились…

  3. Drue сказал,

    Спасибо раз ещё!

  4. Alexandr сказал,

    Большое спасибо! Тут послание от сайта-мамы, игнорировать или поставить?

    14.06.2012, 08:04, «Vsemayki.ru» :
    Обновленный патч 3.1 для шопа!

    Здравствуйте, уважаемые партнеры!

    Мы продолжаем улучшать и совершенствовать скрипт интернет-магазина и выпустили обновление , чтобы Вы могли повышать продажи и увеличить свой заработок.

    Для обновления просто скопируйте файлы поверх старых controllers/catalogController.php.

    Что было доработано:

    -Механизм отображения товаров добавленый в версии 3.1.2, исправлен на редирект.
    -При обращении по старому артикулу, будет произведен 301 редирект, на новый, что позволит не упасть в поисковой выдаче, из-за дублирующих страниц.
    -Исправлена ошибка, в следствии которой в зависимости от выбранного режима отображения товаров (Все, разрешенные и т.д.) в разделе «Новинки» появлялась sql-ошибка.

    Ответ. Поставьте.

  5. hennesy сказал,

    Я извиняюсь конечно , что-то я не могу понять как называется движок и где его скачать ????

    Ответ. Называется, если не ошибаюсь, shop 3.1.2, скачать можно по ссылке из статьи.

  6. hennesy сказал,

    Could not found template ‘install/install.phtml’ !!! выдаёт вот такую ошибочку когда удаляю папку инстал что делать ?

    Ответ. Ни разу с таким не сталкивался. На каком этапе удаляете? Попробуйте удалить не сразу, а после первого обновления каталога, например.

Добавить комментарий


× 7 = шестьдесят три