Jump to content
Sign in to follow this  
divar

Ошибки при переносе сайта с хостинга на хостинг

Recommended Posts

Здравствуйте, форумчане.

Divar.net
OpenCart Version 1.5.3.1
Старый хостинг: hostia.ru
Новый хостинг: reg.ru

Столкнулся с проблемой переноса сайта с хостинга на хостинг.

 

Мои действия:
1) Скопировал файлы со старого хостинга
2) Дамп базы
3) Залил файлы на хостинг, очистил конфиги config.php admin/config.php
4) Выдрал папку install с установочного дистрибутива
5) Установил
6) Удалил всё с базы данных
7) Залил дамп старой базы

 

Регистрация

Сайт открывается, но при переходе на страницу регистрации выдаёт огромный код ошибки в javascript alert формате.

http://divar.net/index.php?route=account/register
Код ошибки:
 

SyntaxError: Unexpected token <OK{"country_id":"176","name":"\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0430\u044f \u0424\u0435\u0434\u0435\u0440\u0430\u0446\u0438\u044f","iso_code_2":"RU","iso_code_3":"RUS","address_format":"","postcode_required":"0","zone":[{"zone_id":"2726","country_id":"176","code":"ALT","name":"\u0410\u043b\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","status":"1"},{"zone_id":"2729","country_id":"176","code":"AMU","name":"\u0410\u043c\u0443\u0440\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2724","country_id":"176","code":"ARK","name":"\u0410\u0440\u0445\u0430\u043d\u0433\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2725","country_id":"176","code":"AST","name":"\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043d\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2727","country_id":"176","code":"BEL","name":"\u0411\u0435\u043b\u0433\u043e\u0440\u043e\u0434\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2730","country_id":"176","code":"BRY","name":"\u0411\u0440\u044f\u043d\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2799","country_id":"176","code":"VLA","name":"\u0412\u043b\u0430\u0434\u0438\u043c\u0438\u0440\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044...e\u0432\u0441\u043a\u0438\u0439 \u043a\u0440\u0430\u0439","status":"1"},{"zone_id":"2749","country_id":"176","code":"KHM","name":"\u0425\u0430\u043d\u0442\u044b-\u041c\u0430\u043d\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0410\u041e - \u042e\u0433\u0440\u0430","status":"1"},{"zone_id":"2732","country_id":"176","code":"CHE","name":"\u0427\u0435\u043b\u044f\u0431\u0438\u043d\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"},{"zone_id":"2739","country_id":"176","code":"CE","name":"\u0427\u0435\u0447\u0435\u043d\u0441\u043a\u0430\u044f \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430","status":"1"},{"zone_id":"2731","country_id":"176","code":"CU","name":"\u0427\u0443\u0432\u0430\u0448\u0441\u043a\u0430\u044f \u0420\u0435\u0441\u043f\u0443\u0431\u043b\u0438\u043a\u0430","status":"1"},{"zone_id":"2723","country_id":"176","code":"CHU","name":"\u0427\u0443\u043a\u043e\u0442\u0441\u043a\u0438\u0439 \u0410\u041e","status":"1"},{"zone_id":"2780","country_id":"176","code":"YAN","name":"\u042f\u043c\u0430\u043b\u043e-\u041d\u0435\u043d\u0435\u0446\u043a\u0438\u0439 \u0410\u041e","status":"1"},{"zone_id":"2806","country_id":"176","code":"YAR","name":"\u042f\u0440\u043e\u0441\u043b\u0430\u0432\u0441\u043a\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","status":"1"}],"status":"1"}<br /><b>Fatal error</b>:  Call to a member function get() on a non-object in <b>/var/www/u0046298/data/www/divar.net/index.php</b> on line <b>103</b><br />

Не пускает в админ панель
При вводе неправильного пароля реагирует
При вводе правильного просто перезагружает страницу, изменяется только в ссылке токен

Share this post


Link to post
Share on other sites

http://divar.net/delivery.html
Ещё на некоторых страничках присутствует такой код 

Fatal error: Call to a member function get() on a non-object in /var/www/u0046298/data/www/divar.net/index.php on line 103

В этом индекс файле 103 строкой вот это написано 

if ($config->get('config_error_display')) {
		echo '<b>' . $error . '</b>: ' . $errstr . ' in <b>' . $errfile . '</b> on line <b>' . $errline . '</b>';
	}

Share this post


Link to post
Share on other sites

Раскопал. Извиняюсь.

Изменил system > library > session.php

 

строчку session_start (); на session_save_path("/tmp"); session_start ();
создал в корне сайта папку /tmp назначил полные права 777

Всё заработало!

Share this post


Link to post
Share on other sites

Продолжу тему. Уменя тоже после смены хостера возникили проблемы.

 

Изначально: хостинг ник.ру

перенес сайт на виртуалку.

Все встало но страница входа в админку - белый экран.

Решил что возможно обновление поможет решить проблему.

Сайт стоял на ocStore-1.5.1.

Обновил до ocStore-1.5.5.1.2

 

В итоге получилось это

 

Грешил на хостинг. На настройки. Но нет. На нем уже стоят сайты на вордпресс, котонти джумле. Все работают нормально. Правда сайт на ОS единственный и сравнить не с чем.

 

Может кто сталкивался с подобной проблемой?

Share this post


Link to post
Share on other sites

Нужно было править конфиги после переноса (config.php и admin/config.php)

 

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

Share this post


Link to post
Share on other sites

А как править? Можно где то посмотреть.

Share this post


Link to post
Share on other sites
dipl555, в ошибках из логов все написано - и старые, и новые пути.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By emphase
      Ищу модуль или решение как перенести товары из Opencart 2.1.0.2 (rs.1) на  ocStore 3.0.2.0.
    • By uniquenesscomua
      Добрый вечер!
      Внезапно возникла проблема при входе в кабинет администратора. Магазин стоит на платформе OcStore 2.3.0.2.3
      Ввожу в поля логин и пароль, а мне выбивает "Вы не имеете права использовать этот сайт на данном домене. Свяжитесь с разработчиком."
      Вообще без понятия, что делать. Обратились на хостинг, там проблему не выявили.
      За 2 дня до этого установили новый адаптивный шаблон и внесли правки в код файла Shipping (42 строчка), чтобы нули убрать из стоимости доставки. Может ли быть причина в этом, я не знаю. Если бы да, то эта ошибка вылезла скорее всего сразу бы, а не спустя 2 суток. Возможно нас сломали. Я не знаю, что думать и как это исправить.
      Может кто совет даст?
       

    • By mralex
      1. Выбрать тарифный план хостинга или VPS на https://digitalocean.com для интернет магазина на 600-1000 страниц на OpenCart (сборка OcStore 3.0) 
      2. Установить CMS систему Opencart (сборка OCstore 3.0) 
      4. Сделать почту хостинга. 
      5. Настроить FTP доступ. 
      6. Помощь в установке ssl сертификата: нужно перейти на https. 
      7. Настроить сервер как надо, даю в руки профессионалу! 
      В дальнейшем буду работать с Вами.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.