Возможно кому то это будет полезно,
Представляю Вашему вниманию мануал по переносу интернет магазина с локального компьютера на сервер.
Хостинг провайдер выдаёт следующие данные для MySQL
Сервер
Логин
Пароль
Имя БД
Если Интернет магазин создан пока на локальном компьютере все эти данные надо изменить.
1) Создание БД, пользователя и пароля.
Вводим в адресной строке
http://localhost/admin/ (Если используем TopServer 2.1)
После выбираем пункт создать пользователя MySQL,
Появится окно в котором нужно ввести
Имя базы данных: ---
Логин пользователя: ---
Пароль пользователя: ---
Подтверждение пароля: ---
Вводим нужные нам данные
2) Нужно перенести всё таблицы БД на локальном компьютере, в новую только что созданную нами БД (имя, пользователь и пароль которой совпадает с данными которые дал хостинг провайдер.)
Для переноса таблиц воспользуемся функцией экспорта и импорта phpMyAdmin.
2.1) Сначала сделаем экспорт таблиц БД которая работает локально.
Заходим в phpMyAdmin
Выбираем нужную нам БД (в левом окне фрейма в поле со списком (mypage87 например)
В правом окне phpMyAdmin выбираем закладку экспорт
Нажимаем ссылку отметить всё (будут выбраны все таблицы БД)
Ставим флажок Послать
Нажимаем кнопку пошёл
После выдет окно загрузки файла, в нём нажимаем кнопку сохранить, и сохраняем наш файл на рабочий стол.
После этого все таблицы будут экспортированы в блокнотовский файл на рабочем столе.
2.2) Теперь нужно сделать импорт в БД того файла который мы только что экспортировали
Для этого заходим в панель управления нашего сайта а именно в phpMyAdmin
В окне входа вводим логин и пароль
БД там должна быть создана провайдером,
Выбираем нужную нам БД, она пока пуста и не содержит таблиц.
Нажимаем закладку Импорт
В поле выбора файла выбираем наш файл с рабочего стола,
Ставим флажок Разрешить скрипту разбивать процесс импорта при приближении временного лимита. Может быть использовано при импорте файлов большого размера.
Нажимаем кнопку OK
После операции импорта на сервере в нужной нам БД будут все таблицы.
3) Нужно слить на сервер все файлы Интернет магазина
4) Сделать изменения в файле
configuration.php на сервере
…
32 var $dbtype = 'mysql'; // тип БД
33 var $host = 'localhost'; // Сервер
34 var $user = 'xmldesignru'; // логин пользователя
35 var $db = 'xmldesignru_1'; // имя БД
….
49 var $password = 'fnnmfd1X'; // Пароль для пользователя
Поменять пути в этом же файле
17 var $log_path = 'T:\\home\\localhost\\www\\xmldesignru\\logs';
18 var $tmp_path = 'T:\\home\\localhost\\www\\xmldesignru\\tmp';
(путь к папке логов, путь к временной папке)
5) Поставить нужные установки почты
Входим под админом / Общие настройки / Сервер
Легенда установка почты,
Вносим в нужных полях изменения и жмём кнопку сохранить
6) После этого Интернет магазин будет работать, но возможно не будут видны изображения товаров.
Если изображений нет нужно изменить файл
VirtueMart.cgf на сервере
Он находится по следующему пути T:\home\localhost\www\xmldesignru\administrator\components\com_VirtueMart
…
35 define( 'URL', 'http://localhost/www/xmldesignru/' );
36 define( 'SECUREURL', 'http://localhost/www/xmldesignru/' );
…
87 define('DOWNLOADROOT', 'T:\home\localhost\www\xmldesignru/');
Меняем в этих строках пути и изображения товаров должны быть видны