Ако сте си направили нов сайт например на поддомейн new.mysupersite.com, който искате да преместите на мястото на стария, следвайте следните указания.
Преместване/копиране през Softaculous
OpenCart може да се копира от поддомейн new.domain.com например към domain.com от опцията Clone в Softaculous.
1. Влезте в cPanel » Softaculous
2. Отворете списъка с инсталации
3. Изберете Clone
4. Настройка на новия адрес
Изберете домейна, към който ще се извърши клонирането на съдържанието.
5. Продължете с Clone Installation
Изчакайте, докато завърши клонирането. Ще получите потвърдително съобщение: Congratulations, the installation was cloned successfully.
Ръчно копиране/преместване
За ръчно копиране на OpenCart от поддомейн към основен домейн следвайте следните стъпки:
- Премахнете съдържанието в директорията на домейна, към който ще премествате сайта. Ако това е основният домейн, изчистете директория public_html. Важно: Направете бекъп на съдържанието в директорията, преди да го премахнете.
- Копирайте файловете от директорията на поддомейна към директорията на основния домейн.
- Създайте нова база данни.
- Експортирайте базата данни на поддомейна и я импортирайте в новата база.
- Върнете се при файловете и редактирайте двата конфигурационни файла
config.php
и/admin/config.php
. - В тези файлове променете:
- данните за връзка с базата данни;
- пътищата към директорията на поддомейна трябва да се променят с пътищата към директорията на основния сайт;
- променете поддомейна с основния домейн (и в двата файла).
- Важно! Ако Storage директорията на OpenCart се намира извън директорията на поддомейна, тя също трябва да се копира. В двата конфиг файла се описват пътищата до новата Storage директория.
- При инсталация през Softaculous Storage директорията е в /home директорията на хостинг акаунта.