Как перенести OpenCart на новый хостинг


Рубрика публикации: Разработка
Опубликовал:
Дата публикации: Март 3, 2017 в 10:06
Оцените статью:
1 звезда2 звезды3 звезды4 звезды5 звезд (Вы первым оцените данную публикацию)
Loading ... Loading ...

468x60_2

Что такое OpenCart?

OpenCart — это бесплатная платформа, позволяющая создавать интернет-магазин любой сложности. Основной принцип — разделение приложений на три составляющие:

  • Model, предназначенный для создания баз данных;
  • View, отвечающий за взаимодействие с клиентом;
  • Controller — связующее между первым и вторым.

Платформа совместима со всеми браузерами и может быть установлена на любом веб-сервере с поддержкой PHP и MySQL.

Когда нужен перенос сайта?

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

  • медленный хостинг, в результате чего уменьшается скорость загрузки сайта;
  • частые падения;
  • плохая техническая поддержка;
  • высокая стоимость услуг;
  • регулярные DDOS атаки.

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

Какие проблемы могу возникнуть?

Как правило, сообщение «500 Internal Server Error» возникает из-за проблем с настройками. Выйти из сложившейся ситуации помогут следующие действия в документе .htaccess:

  • Options +FollowSymLinks заменить на Options +SymLinksIfOwnerMatch;
  • удалить +ExecCGI, AddHandler, php_value, php_flag;
  • убрать -MultiViews.

Если сайт на OpenCart после размещения на новом хостинге перестал открываться или не получается зайти в админку, необходимо обратиться к документам config.php и admin/config.php. Возможно прична кроется в неверном указании:

  • домена (// HTTP и // HTTPS);
  • пути к корневым каталогам (// DIR);
  • доступа к базе данных (// DB).

Чтобы перенести OpenCart на хостинг https://s-host.com.ua/, прежде всего нам нужно “забрать” информацию со старого хост-аккаунта. Для этого перейдем в “Диспетчер файлов” в панели управления:

  • откроем папку сайта;

  • выделим все файлы и заархивируем их;

  • скачаем архив на свой компьютер:

Далее экспортируем базу данных сайта со старого хостинга:

  • перейдем в phpMyAdmin;

  • откроем вкладку “Базы данных”;

  • кликнем на нужную БД;

  • нажмем на кнопку “Экспорт”:

Имея нужную информацию (файлы сайта и база данных), мы можем переходить в новый хост аккаунт.

Загрузка файлов сайта на новый хостинг

После авторизации в панели управления нужно открыть диспетчер файлов, а точнее — директорию сайта. Загрузите в папку скачанный ранее архив, а затем извлеките из него файлы:

Импорт базы данных

Прежде чем переходить к импорту базы данных, загруженной с прежнего хостинга, создадим БД на новом аккаунте:

  • зайдите в раздел “Базы данных MySQL” в cPanel;

  • создайте БД и пользователя;

  • добавьте пользователя в БД:

Чтобы импортировать базу данных, нужно открыть раздел phphMyAdmin и перейти на вкладку “Базы данных”:

  • кликните на созданную только что базу данных;

  • нажмите “Импорт”;

  • загрузите базу данных, скачанную со старого хостинга:

Редактирование файла config.php

Импортировав базу данных, вернитесь в диспетчер файлов и откройте папку сайта. Найдите в ней файл config.php и внесите следующие изменения:

  • // HTTP, // HTTPS. Протокол подключения (замените старый сайт на новый):

  • // DIR. Директория подключения (впишите новые параметры корневого каталога):

  • // DB. База данных (замените прежние параметры на новые значения: название БД, имя пользователя и пароль):

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

 

Похожие публикации:

Что такое хостинг?
Как создать свой интернет-магазин в Чехии
Преимущества создания сайтов на основе технологии APS.NET
Десять практических шагов по улучшению продающих качеств сайта

Написать комментарий

You must be Необходимо авторизоваться, что бы публиковать комментарии.