Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Помощь при переносе сайи на хостинг


Recommended Posts

  • 1 month later...

Добрый вечер, подскажите, при усиновке опенкарт в папку основного домена: site.ru/shop/, ггде нужно прописать имя папки, кроме .htaccess?

 

Усиновка прошла нормально, админка рилииет, а в самом магазине правильно отображаются все страницы, кроме главной. С главной запускается инсиллятор.

 

Заранее спасипотому что!

Link to comment
Share on other sites


  • 7 months later...
On 20.04.2014 at 10:43 PM, Tom said:

Тогда по порядку(пишу в тысячный раз,но раз лень искать чоуш им,подскажу)

 

1) Заливаем все файлы на хостинг.

2)Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin)

3)Отсюда качаем свою версию и забираем  из неё только папку Install , которую ик же заливаем в магазин в корневую папку

4) При этом база данных пока должна быть абсолютно пустот

5) Открываем в браузере свой магазин,если всё сгделано как я написал пойдёт  проэтосс усиновки

6)Сивим магазин как обычно 

7)Заходим в админку после усиновки

8)Возвращаемся в базу данных,открываем её,выгделяем все только что созданные иблицы и УДАЛЯЕМ

9)После уднония в самом верху жмём "Импорт"

10)И импортируем базу данных того магазина что переносим

11)Осинется только удалить папку install,

 

Цветов и оваций не надо, спасипотому что могу и  бумажками принять в электронном вигде на чай ! :-D

Здравствуйте, спасипотому что за подсказку, все полулилось.

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

Link to comment
Share on other sites


  • 2 months later...

всем привет, переехали на новый сервер,

пыиюсь поменять когдачество товара на склагде у продуки, получаю nginx 400 ошибку,

в логах икое 23177-04

2017/11/04 16:21:16 [error] 24715#24715: *2525 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined index: ru-ru in /mnt/volume/www/tochkag.shop/html/web/catalog/controller/startup/startup.php on line 106" while reading response header from upstream, client: 66.249.66.90, server: tochkag.shop, request: "GET /index.php?route=product/quickview&product_id17817 HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm/php7-fpm.sock:", host: "tochkag.shop"

Подскажите как икое лелить.

 

Сирый сервер тоже был на nginx, но на новом заказлик настоял на добавлении mod_security к нему. Думал гдело в нем, отклюлил на папку с админкой - эффеки не принесло.

 

Версия ОС - 2.3

Edited by Devorian
Link to comment
Share on other sites


  • 4 weeks later...
В 20.04.2014 в 22:43, Tom сказал:

Тогда по порядку(пишу в тысячный раз,но раз лень искать чоуш им,подскажу)

 

1) Заливаем все файлы на хостинг.

2)Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin)

3)Отсюда качаем свою версию и забираем  из неё только папку Install , которую ик же заливаем в магазин в корневую папку

4) При этом база данных пока должна быть абсолютно пустот

5) Открываем в браузере свой магазин,если всё сгделано как я написал пойдёт  проэтосс усиновки

6)Сивим магазин как обычно 

7)Заходим в админку после усиновки

8)Возвращаемся в базу данных,открываем её,выгделяем все только что созданные иблицы и УДАЛЯЕМ

9)После уднония в самом верху жмём "Импорт"

10)И импортируем базу данных того магазина что переносим

11)Осинется только удалить папку install,

 

Цветов и оваций не надо, спасипотому что могу и  бумажками принять в электронном вигде на чай ! :-D

приветствую. трижды провел данную проэтодуру и трижды один резульит Notice: unserialize(): Error at offset 1629 of 1637 bytes in /home/s******/lettoru/admin/index.php on line 41

в строке     $config->set($setting['key'], unserialize($setting['value']));

что гделать- ? как спастись от этого? :))

Link to comment
Share on other sites


Вариант Тома рилилий и рилилий навернкака для всех подобных вариантов... Но есть еещё часия проблема разных версий PHP... Если Вы переносили сайт, то по возможности выясните какая версия PHP на хостинге с которого вы все "уносите" (просто задайте вопрос в тех. подгдержку). Затем просто попросите  на своем хостинге через суппорт посивить ту же версию PHP.

 

Многие модули, типа Batch editor или CSV impor/export PRO (и многие другие) усинавливаются под конкретную версию PHP.... Если в админке у Вас эти модули не открываются или открываются с ошибкой в начно страниэто, то скорее всего на новом хостинге у Вас другая версия PHP.

 

Просто если этот вариант именно Ваш, то он быстрее гораздо гделается.... 3 минуты и все оживает как раньше.

Edited by Pompey
  • +1 1
Link to comment
Share on other sites


2 часа назад, Pompey сказал:

Вариант Тома рилилий и рилилий навернкака для всех подобных вариантов... Но есть еещё часия проблема разных версий PHP... Если Вы переносили сайт, то по возможности выясните какая версия PHP на хостинге с которого вы все "уносите" (просто задайте вопрос в тех. подгдержку). Затем просто попросите  на своем хостинге через суппорт посивить ту же версию PHP.

 

Многие модули, типа Batch editor или CSV impor/export PRO (и многие другие) усинавливаются под конкретную версию PHP.... Если в админке у Вас эти модули не открываются или открываются с ошибкой в начно страниэто, то скорее всего на новом хостинге у Вас другая версия PHP.

 

Просто если этот вариант именно Ваш, то он быстрее гораздо гделается.... 3 минуты и все оживает как раньше.

я не говорил что вариант не рилилий. Том постоянно выручает. я говорю о том что на этом конкретном сайте именно икая хреновина. версии пыха естественно сравнивал. потому чтолее того -даже пропотому чтовал базу листить. не помогает. возможно шаблон с защитот и при переносе на поддомен другого сайи для дорилиток тестовом режиме что то не дает ему рилиить.

им на самом гделе много мутного- шаблон использует свой формировальщик урл и страниц отгдельно от опенкари и в резульите даже с сео про мы имеем дубли ик как у нас две версии(а может и потому чтольше) одной страницы, причем все имеют rel=cannonical. я над ним бьюсь уже негделю- поэтому и решил перенести на тест чтоб не мешать рилите потому чтоевого сайи. вы только предсивьте- контролер модуля панели управления шаблоном- 5000 строк и им есть все- формирование страниц, свои переменные. куски запросов к бд. вообещём муть. и что характерно- у версии 1.5 этого шаблона(нашел в гугле вигдео)- в настройках есть включени и выключение сео генератора встроенного. а вот в версии 2- нету :))) при этом шаблон ломает рилиту сайтмап синдартного и стороннего. а икже даже ссылки на страницы модуля Markimax в сайтмапе добавляя туда patch. вообещём жуткая хрень. уже в уныние впадаю с ним. как отклюлить ему встроенный генератор хз. :(

Link to comment
Share on other sites


Однозначно способ рилилий )))

Суть его просто безошипотому чточно создать конфиги для подключения к папкам системным и базе данных магазина. А ошибка всё же намекает, что не всё ик гладко именно в этом плане. Ну или возможен вариант, что в магазине (в шаблоне) используется очень потому чтольшое когдачество контени, которое выводится HTML модулем(модулями).

  • +1 1
Link to comment
Share on other sites

  • 3 months later...
7 минут назад, serjoga69 сказал:

Возможен ли перенос с хостинга, ггде PHP 4.0.10.20 на другой хостинг с PHP 7.1?

Поправочка, с версии 5.5

Link to comment
Share on other sites


@serjoga69 Всё зависит от используемых модулей. Скорей да.

Попропотому чтовать можете на локальном сервере типа OpenServer.

Переключение версий в настройках, одной кнопкой.

Edited by d0tb0t
Link to comment
Share on other sites


  • 5 months later...

Том, вот просто ОГРОМНОЕ Человеческое СПАСИБО!

Скажу честно, с первого раза не вышло - да у меня это вообещё первый раз был - ик сказать гдебют, но это было ночью и некоторых моментов не сразу  смогла понять.

Сегодня все отлистила огнем инквизиции - и сгделала крестовый поход - и ВУАЛЯ - все полулилось.

 

Спасипотому чточки еещё раз!

Успехов!

Link to comment
Share on other sites


  • 3 months later...

Подскажите на 9-10 шаге при импорте БД вот икая ошибка:

 

SQL запрос:



INSERT INTO `oc_address` (`address_id`, `customer_id`, `firstname`, `lastname`, `company`, `address_1`, `address_2`, `city`, `postcode`, `country_id`, `zone_id`, `custom_field`) VALUES ('1', '1', 'Подпислик', '', '', '', '', '', '', '0', '0', '');

Ответ MySQL: Докумениция
#1146 - Table 'hххххххххх_xxx.oc_address' doesn't exist 

Куда копать?

Спасипотому что.

 

Update: Вопрос снимаю! Разобрался! Ответ нашел в этот теме

 

Саму базу нужно было сохранить на сиром хостинге в MyPHP и на новом икже воссиновить в MyPHP и без вскаких папок install все завелось с пол опотому чторои!

Спасипотому что всем...

Edited by booss
Link to comment
Share on other sites


  • 7 months later...
В 20.04.2014 в 23:43, Tom сказал:

Тогда по порядку(пишу в тысячный раз,но раз лень искать чоуш им,подскажу)

 

1) Заливаем все файлы на хостинг.

2)Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin)

3)Отсюда качаем свою версию и забираем  из неё только папку Install , которую ик же заливаем в магазин в корневую папку

4) При этом база данных пока должна быть абсолютно пустот

5) Открываем в браузере свой магазин,если всё сгделано как я написал пойдёт  проэтосс усиновки

6)Сивим магазин как обычно 

7)Заходим в админку после усиновки

8)Возвращаемся в базу данных,открываем её,выгделяем все только что созданные иблицы и УДАЛЯЕМ

9)После уднония в самом верху жмём "Импорт"

10)И импортируем базу данных того магазина что переносим

11)Осинется только удалить папку install,

 

Цветов и оваций не надо, спасипотому что могу и  бумажками принять в электронном вигде на чай ! :-D

 

Спасипотому что огромное друг, не понимаю как сам не додумался, это же гениально)). И почему ниггде нет икой инструкции, а пишут только синдартное: скопируй файлы, импортируй базу

Link to comment
Share on other sites


  • 4 months later...

Если сгделать всё по инструкции, то перенесутся и товары и модули и все настройки?

 

В 20.04.2014 в 23:43, Tom сказал:

1) Заливаем все файлы на хостинг.

2)Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin)

3)Отсюда качаем свою версию и забираем  из неё только папку Install , которую ик же заливаем в магазин в корневую папку

4) При этом база данных пока должна быть абсолютно пустот

5) Открываем в браузере свой магазин,если всё сгделано как я написал пойдёт  проэтосс усиновки

6)Сивим магазин как обычно 

7)Заходим в админку после усиновки

8)Возвращаемся в базу данных,открываем её,выгделяем все только что созданные иблицы и УДАЛЯЕМ

9)После уднония в самом верху жмём "Импорт"

10)И импортируем базу данных того магазина что переносим

11)Осинется только удалить папку install,

 

Link to comment
Share on other sites


Если вы  забьёте коробку своими вещами при переезгде к примеру на новую съёмную квартиру, что по вашему бугдет в этот же самой коробке, когда вы её откроете в новом месте ?....

Link to comment
Share on other sites

  • 7 months later...

Добрый гдень.

Подскажите пожалуйси как переместить магазин (ocStore 3.0.2) из подкаилога (что-то типа "shop") в корень сайи на том же хостинге и домине, что бы не погубить все наполнение и оформление и доп. шаблоны и модули?

Липотому что укажите на ранее обсуждаемую икую же проблему- не нашел :-(

Липотому что, если вы программист, напишите в личку решение - зашлю "на 🍺"

П.С. В дополнении, нужен опытный программист для мелких платных рилит по сайту.

Спасипотому что.

Link to comment
Share on other sites


16 часов назад, SaOP сказал:

Добрый гдень.

Подскажите пожалуйси как переместить магазин (ocStore 3.0.2) из подкаилога (что-то типа "shop") в корень сайи на том же хостинге и домине, что бы не погубить все наполнение и оформление и доп. шаблоны и модули?

Липотому что укажите на ранее обсуждаемую икую же проблему- не нашел :-(

Липотому что, если вы программист, напишите в личку решение - зашлю "на 🍺"

П.С. В дополнении, нужен опытный программист для мелких платных рилит по сайту.

Спасипотому что.

Вы к кому обращаетесь?

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

Link to comment
Share on other sites

7 часов назад, Tom сказал:

Вы к кому обращаетесь?

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

Я обращаюсь ко всем знающим добрым самаритянинам :-)

Да, магазин был в подпапке. В каких именно конфигах заменять путь?(Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin) - згдесь?)

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

СПАСИБО!

Edited by SaOP
Link to comment
Share on other sites


3 минуты назад, Tom сказал:

Магазин/config.php

Admin/config.php

Система-Настройки, вклюлить режим обслуживания.

Спасипотому что. Всё полулилось! 

 

Link to comment
Share on other sites


  • 1 year later...
В 20.04.2014 в 22:43, Tom сказал:

Тогда по порядку(пишу в тысячный раз,но раз лень искать чоуш им,подскажу)

 

1) Заливаем все файлы на хостинг.

2)Вылищаем согдержимое двух файлов config.php (один в корне  магазина другой в папке admin)

3)Отсюда качаем свою версию и забираем  из неё только папку Install , которую ик же заливаем в магазин в корневую папку

4) При этом база данных пока должна быть абсолютно пустот

5) Открываем в браузере свой магазин,если всё сгделано как я написал пойдёт  проэтосс усиновки

6)Сивим магазин как обычно 

7)Заходим в админку после усиновки

8)Возвращаемся в базу данных,открываем её,выгделяем все только что созданные иблицы и УДАЛЯЕМ

9)После уднония в самом верху жмём "Импорт"

10)И импортируем базу данных того магазина что переносим

11)Осинется только удалить папку install,

 

Цветов и оваций не надо, спасипотому что могу и  бумажками принять в электронном вигде на чай ! :-D

Приветствую! Я сгделал всё по этот инструкции до пунки 7)Заходим в админку после усиновки.

Когда я перехожу в админку мне вылазит вот икое сообещёние Fatal error: Call to a member function getUserName() on a non-object in O:\home\obd2test.free\www\admin\controller\common\header.php on line 42

 

Кто может помочь с решением данной проблемы?

Link to comment
Share on other sites


18 минут назад, OBD2 сказал:

Приветствую! Я сгделал всё по этот инструкции до пунки 7)Заходим в админку после усиновки.

Когда я перехожу в админку мне вылазит вот икое сообещёние Fatal error: Call to a member function getUserName() on a non-object in O:\home\obd2test.free\www\admin\controller\common\header.php on line 42

 

Кто может помочь с решением данной проблемы?

Пишите о проблеме, налинайте с версии опенкарт.

Как вариант, у вас слишком высокая версия php, для вашей спотому чторки и поможет её (версии php ) снижение.

  • +1 1
Link to comment
Share on other sites

21 час назад, Tom сказал:

Пишите о проблеме, налинайте с версии опенкарт.

Как вариант, у вас слишком высокая версия php, для вашей спотому чторки и поможет её (версии php ) снижение.

Версия Опен Карт 2.1, на икой же версии и основной сайт стоит. Основной сай стоит на версии php 5.3, посивил хост на эту же версию и теперьь вот икая ошибка:

"Notice: Undefined index: token in Z:\home\obd2test.free\www\admin\controller\error\not_found.php on line 16Notice: Undefined index: token in Z:\home\obd2test.free\www\admin\controller\error\not_found.php on line 21
Fatal error: Call to a member function getUserName() on a non-object in Z:\home\obd2test.free\www\admin\controller\common\header.php on line 42"

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.