BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Вебмастеру » Перенос Opencart на другой хостинг!

Перенос Opencart на другой хостинг!

2016-02-24 / Вр:13:50 / просмотров: 12786

Перенос Opencart на другой хостинг!

Планировал написать эту статью месяц назад, но получилось только сегодня.
Не знаю как вы, а вот я не дружу с движком Opencart. Он какой-то загадочный. Так, например, чтобы сделать какое-либо исправление, приходится редактировать в 3-4-5 файлах. Кстати, для любителей Opencart, я думаю, полезно будет почитать о назначении файлов в шаблонах.
Так вот, когда мне поступил заказ о переносе сайта сделанного на Opencart, я подумал, что это стандартная процедура, такая как на WordPress, но не так все просто. Давайте рассмотрим весь процесс.

Пошаговая инструкция по переносу Opencart на другой хостинг:

  1. Все файлы вашего сайта нужно скопировать на жесткий диск с помощью FTP-клиента.
  2. На старом хостинге зайдите phpMyAdmin и сделайте экспорт базы данных (БД) вашего сайта.
    Если вы меняете только хостинг, а домен остается старым, то ничего делать не нужно с файлом, но если вы меняете хостинг и домен, то откройте сохраненный файл БД (расширение .sql) через редактор для кода (я пользуюсь редактором NotePad++) и сделайте замену старого домена на новый. Для этого используйте поиск с заменой («поиск» => «заменить»):Перенос Opencart на другой хостинг!
    После сделанных изменений, сохраните файл БД
  3. Создайте БД на новом хостинге и через phpMyAdmin сделайте импорт с кодировкой базы UTF-8.
    Если у вас возникли трудности с БД, почитайте вот эту статью!
  4. Теперь нужно сделать некоторую замену в файлах, которые были скачаны на компьютер.
    Откройте для редактирования вот такие два файла:config.phpadmin/config.phpЗамените в файлах новые параметры доступа к базе данных (название базы, имя пользователя, пароль и префикс).

    // DB
    define('DB_DRIVER', 'mysql');
    define('DB_HOSTNAME', 'localhost');
    define('DB_USERNAME', 'Имя пользователя');
    define('DB_PASSWORD', 'пароль к БД');
    define('DB_DATABASE', 'название БД');
    define('DB_PREFIX', 'префикс БД');
    ?>
    

    Замена параметров доступа к базе данных это еще не все, так как вам необходимо поменять пути к папкам сайта на вашем хостинге.
    Чтобы узнать полный путь к папке сайта, создайте файл «info.php» с таким кодом:

    <?php phpinfo(); ?>

    И залейте этот файл на хостинг в корневую папку будущего сайта. В адресной строке браузера пропишите адрес вашего сайта:

    http://адрес_сайта/info.php

    В открывшейся страничке найдите строку

     _SERVER["SCRIPT_FILENAME"]

    Эта строка и покажет полные пути для будущего сайта (полный путь я выделил зеленным цветом):

    Перенос Opencart на другой хостинг!Делаем замену в файлах «config.php» и «admin/config.php»:

    Перенос Opencart на другой хостинг!
    http://my_site.com.ua/ - это адрес сайта
    /home/login/my_site.com.ua/www – это путь к папкам, который мы узнали через файл «info.php».

    Я думаю, вы поняли, что менять нужно только то, что я выделил красным.

  5. После проделанной процедуры с файлами «config.php» и «admin/config.php» можно залить все файлы сайта на хостинг.
  6. Проверьте, работает ли ваш новый сайт и админка. Если все работает, удалите файл  «info.php», так как он уже вам не нужен.

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

Получай обновления блога!!! Подпишись:

Популярные статьи:

2 Ответов на комментарий - Перенос Opencart на другой хостинг!

  1. Анатолий

    Спасибо, Степан! Первый раз буду переносить опенкарт, очень выручили статьёй. НИчего особо нового в процессе не увидел, зато хорошо что Вы указали все необходимые файлы конфига и где что менять, сильно сэкономит время. Если выгорит, с меня донат или репост, как пожелаете

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    Пожалуйста, Анатолий!
    Вот только я зашел на Ваш сайт и к сожалению ничего не увидел кроме “Error displaying the error page”.
    Анатолий, у Вас не получилось перенести Opencart на другой хостинг?

    Ответить

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

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки: ,

Мои цели на 2017 год:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 750

4). Создать портфолио и мини интернет-магазин шаблонов

5). Создать книгу

6). Довести количество статей до 800

7). Добиться посещаемости 3000 человек/сутки

8). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 787
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4386