Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Add post

Add question

You must login to ask a question.

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Open your app
Перенести Opencart на другой хостинг

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

В интернете хрен знает сколько статей по этому поводу, я решил сделать на одну больше.

И так, кто сталкивается в первые с этим, скажу сразу не ссыте, ничего сложного нет.

1. Скопируйте все файлы вашего сайта к себе на жесткий диск с помощью FTP-клиента примером: Filezilla, если есть возможность на самом хосте в панели сделать резервную копию, или за архивировать все файлы это будет хорошо.

Эти файлы можно удалить.

image/cache/
system/cache/
system/logs/

 

2. При помощи PhpMyAdmin делаем дамп базы (проще говоря, копируем базу). Обычно это можно сделать phpMyAdmin если есть другие возможности делайте, главное скопировать базу.

Экспорт базы через PhpMyAdmin выглядит так.

export-base-1

3. Залейте все файлы сайта на новый хост. И импортируйте базу.

import-base

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

config.php
admin/config.php

 

 

put_file

5. Узнать путь к файлам можно здесь. Если вкратце то в корне создаете файл info.php с кодом:

<?php phpinfo(); ?>

И в адресной строке запрашиваем:

http://www.ваш_сайт.com/info.php

Внизу страницы посмотрите значение переменной _ENV["SCRIPT_FILENAME"], и там указан путь.

6. Выставляем права на папки и файлы

0777 image/
0777 image/cache/
0777 image/data/   
0777 system/cache/
0777 system/logs/
0777 download/
0777 config.php
0777 admin/config.php

Вроде и все

About Grek

Хорошее начало — не мелочь, хотя и начинается с мелочи По вопросам подписки / рекламе, пишите в личку https://t.me/trafimmamedov или на почту [email protected]

Follow Me

Comments ( 2 )

  1. Спасибо, очень полезно.

  2. Алексей
    05.12.2016 at 11:38

    К сожалению, не всё. Если вы переносите на НОВОЕ ДОМЕННОЕ ИМЯ то у Вас перестанет работать почта.
    Для того чтобы восстановить этот баг. Откройте файл вашей базы данных **.SQL в редакторе (например notepad++) и меняем старое имя на новое используя команду НАЙТИ/ЗАМЕНИТЬ
    (там порядка 3-5 мест)
    После этого импортируем файл SQL на новое место

Leave a reply