Для переноса OpenCart можете воспользоваться общими рекомендациями в статье >> но иногда при переносе могут быть проблемы, когда вместо сайта открывается "белая страница". В этом случае может помочь следующий способ:
1). Закачиваем по FTP все файлы для переноса на хостинг;2). Делаем бэкап конфигурационных файлов (их в OpenCart два один в корне магазина другой в папке admin). Основные config.php очищаем с тем чтобы они были как дефолтные на еще не установленном движке. Делаем их доступными на запись (к примеру права 755 на наших серверах suPHP или 777 на серверах c PHP как модуль Apache);
3). Отсюда качаем свою версию OpenCart и забираем из неё только папку Install , которую так же заливаем в магазин на сервер, версию можно узнать в первых строках файла нашего прежнего дистрибутива index.php; 4). При этом база данных пока должна быть абсолютно пустой;
5). Открываем в браузере свой магазин, должен начаться процесс установки;
6). Ставим магазин как обычно;
7). Заходим в админку после установки если операцию с базой привычнее проводить через OpenCart;
8). Или открываем в CPanel -> phpMyAdmin -> нашу базу данных, выделяем все только что созданные установкой таблицы и УДАЛЯЕМ
9). После удаления в верхней вкладке жмём "Импорт"
10). И импортируем базу данных того магазина что переносим
11). Останется только удалить папку install как после обычной установки.
Отдельное спасибо нашему партнеру Ирине Власовой за найденный и протестированный способ решения проблемы.