Что бы коректно перенести virtuemart в составе joomla на хостинг необходимо удоставериться что на хостинге установлен модуль PHP версии 5.1.6 (иначе не будет магазин работать будет выдавать белый экран). Процедура переноса не сильно отличаеться от стандартного переноса joomla на хостинг. Разница в том что необходимо откорректировать еще один конфигурационный файл который находиться по адресу:

/administrator/components/com_virtuemart/virtuemart.cfg.php

В этом файле корректируем следующие строки

define( 'URL', 'http://ваш_новый_адрес.ru/' );
define( 'SECUREURL', 'http://ваш_новый_адрес.ru/' );
define('DOWNLOADROOT', '/адрес к папке с файлами вашего сайта/');

 

И сохранить