<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>Переезд с Joomla! 1.0.x с Virtuemart на Joomla! 1.5.x</title>
		<link>https://lily-software.com</link>
		<description>Лента комментариев страницы</description>
		<generator>Cotonti</generator>
		<language>ru</language>
		<pubDate>Sat, 04 Apr 2026 12:36:56 +0300</pubDate>

		<item>
			<title>Комментарий пользователя </title>
			<description><![CDATA[Большое спасибо. Огромное уважение, людям которые тратят свое время, что бы поделится знаниями с другими.]]></description>
			<pubDate>вс, 08 янв 2012 09:46:42 +0300</pubDate>
			<link><![CDATA[https://lily-software.com/articles/migrate_to_joomla_1_5_bringing_virtuemart_too#c802]]></link>
		</item>
		<item>
			<title>Комментарий пользователя Alex</title>
			<description><![CDATA[Трудно сказать. Не проверял...]]></description>
			<pubDate>пт, 03 дек 2010 14:50:00 +0300</pubDate>
			<link><![CDATA[https://lily-software.com/articles/migrate_to_joomla_1_5_bringing_virtuemart_too#c561]]></link>
		</item>
		<item>
			<title>Комментарий пользователя </title>
			<description><![CDATA[Прикольно! А ссылки при этом остануться прежними? Просто хочется перейти без потери показателей пузомерок и ссылок разошлось уже прилично.]]></description>
			<pubDate>чт, 02 дек 2010 16:36:58 +0300</pubDate>
			<link><![CDATA[https://lily-software.com/articles/migrate_to_joomla_1_5_bringing_virtuemart_too#c560]]></link>
		</item>
		<item>
			<title>Комментируемая страница</title>
			<description><![CDATA[<p style="text-align:justify;">
	Статья будет полезна скорее специалистам, Web-мастерам. Если Вы владелец интернет магазина на базе Joomla 1.0.x и хотите перейти на Joomla 1.5.x, но не обладаете соответствующими навыками, я рекомендую Вам обратиться к специалисту во избежание возможной потери данных.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	Итак, у нас есть интернет магазин <strong>VirtueMart, установленный на Joomla 1.0.x. Пришла пора <span style="color:#ff0000;">обновиться</span></strong>.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	Обычно я это делаю на локальной машине, а не на действующем сайте. Так что будем считать, что все происходит на "Денвере". Скачаем и установим на него наш сайт на Joomla 1.0.x и приступим к переходу:</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	1) Не удаляем с сервера только что скачаный и установленный сайт на Joomla 1.0.x, пока....</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	2) Для корректного перехода у Вас на Joomla 1.0.х должен стоять интернет магазин <strong>VirtueMart 1.1.5</strong>. По-этому, если необходимо, обновляем сначала VirtueMart.<br />
	Это просто. Скачиваем с сайта <a href="https://lily-software.com/go.php?virtuemart.net">virtuemart.net</a> последнюю версию для Joomla 1.0.x и содержимое архива распаковываем в наш сайт с заменой файлов. Входим в панель управления магазином и видим сообщение:<br />
	 Welcome to VirtueMart 1.1.5 stable!. Нажимаем кнопку "<strong>UPDATE FROM VERSION 1.0.x &gt;&gt;</strong>". Тем самым мы обновим базу данных до последней версии.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	3) Для перехода нам понадобится выгрузить дамп БД.<br />
	 Для этих целей скачиваем последнюю версию <a href="https://lily-software.com/go.php?extensions.joomla.org/extensions/migration-&amp;-conversion/joomla-migration/4223/details">Joomla Migrator</a> <br />
	И устанавливаем его через установщик компонентов.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	4) Понадобятся некоторые Virtuemart-плагины для Migrator'а. <strong>Virtuemart ETL Plugins</strong> <a href="https://lily-software.com/go.php?extensions.joomla.org/extensions/migration-a-conversion/migrator-extensions/7415">скачиваем отсюда</a><br />
	Устанавливаем его на Migrator в панели администратора: <strong>Компоненты &gt; Migrator</strong>, выбираем "<strong>add 3rd party Migrators</strong>" внизу экрана. Хотя у меня не вышло.<br />
	 Я просто распаковал архив в папку "<strong>administrator/components/com_migrator/plugins</strong>".</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	5) Вернемся в панель управления <strong>"Компоненты &gt; Migrato"</strong>, и затем <strong>"list plugins"</strong> внизу страницы. Убедимся, что VirtuMart там присутствует.<br />
	Если все ОК, возврящаемся назад и жмем "<strong>Create Migration SQL File</strong>" внизу страницы.<br />
	Увидим снова список плагинов используя которые будет создан SQL дамп. Внизу страницы кликнем по ссылке <strong>"Start Migration &gt;&gt;"</strong><br />
	По окончании процесса видим сообщение <strong>"MIGRATION COMPLETE"</strong>. Не стоит обольщаться. Наша миграция на Joomla 1.5.x еще далека от завершения, но теперь у нас есть дамп базы данных. Скачаем его кликнув по <strong>"Download"</strong>.</p>
<p style="text-align:justify;">
	6) Выходим из Joomla 1.0.x. Нам тут больше делать нечего.</p>
<p style="text-align:justify;">
	 </p>
<h3 style="text-align:center;">
	Теперь сам переход на Joomla 1.5.x</h3>
<p>
	 </p>
<p style="text-align:justify;">
	1) <a href="https://lily-software.com/go.php?www.joomla.org/download.html">Скачиваем последнюю версию отсюда</a><br />
	Нас интересует <strong>full package</strong>, не upgrade.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	2) Создадим на "Денвере" новый сайт, распакуем в него свежескаченный архив. Перезапустим Денвер. <span style="color:#ff0000;"><strong>Не пытайтесь перезаписать старый сайт с Joomla 1.0.x!</strong></span>. И для нового сайта создадим новую базу данных.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	3) Переходим в браузере на вновь созданный сайт, запустится установщик Joomla!</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	4) Когда дойдем до шага установки, где требуется <strong>ввести имя сайта</strong>.<br />
	Прокручиваем вниз и выбираем "<strong>Загрузить скрипт миграции</strong>". Указываем перфикс таблиц старого сайта. Обычно это "<strong>jos_</strong>" (без кавычек). <strong>Правильно ставим кодировку старого сайта</strong>. Для кирилицы это "<strong>windows-1251</strong>". Укзазываем скрипт, полученный "Мигратором" от joomla 1.0. Ставим галочку "<strong>Это скрипт миграции с Joomla! 1.0</strong> ". Нажимаем "<strong>Загрузить и выполнить</strong>".</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	Если все ОК, то видим сообщение "<strong>Миграция успешно завершена, нажмите Далее для продолжения</strong>". Жмем далее.<br />
	По новой просит ввести название сайта, e-mail и пароль. Не отказываем. Вводим необходимую информацию.</p>
<p style="text-align:justify;">
	На этой стадии Вы уже можете зайти на сайт или в панель администратора нового сайт. Не пугайтесь, если что-то не так. Скин будет установлен по-умолчанию.</p>
<p style="text-align:justify;">
	Загруженный дамп базы данных перенес весь контент со старого сайта на новый.<br />
	Теперь нам нужно установить VirtueMart.</p>
<p style="text-align:justify;">
	Предстоящий процесс установки несколько спецефичный.</p>
<p style="text-align:justify;">
	 </p>
<h3 style="text-align:center;">
	Итак, VirtueMart</h3>
<p>
	 </p>
<p style="text-align:justify;">
	1) Скачиваем VirtueMart Complete Package for Joomla! 1.5 <a href="https://lily-software.com/go.php?virtuemart.net/index.php?option=com_content&amp;task=view&amp;id=54&amp;Itemid=147">отсюда</a><br />
	Распаковываем архив на жесткий диск.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	2) Устанавливаем файл <strong>com_virtuemart_1.1.5.j15.zip</strong> при помощи установщика Joomla.<br />
	После окончания первого шага <span style="color:#ff0000;"><strong>НЕ устанавливаем демонстрационные данные</strong></span>, иначе данные, полученные при миграции будут стерты. Жмем "<strong>Go directly to the Shop &gt;&gt;</strong>".<br />
	 Оказавшись в Административной части магазина кликаем <strong>Admin &gt; Configuration</strong>, потом <strong>Save</strong>.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	3) Следующий шаг может показаться сложноватым. По какой-то причине мне так и не удалось получить через Migrator все данные старого Virtuemart'a: товары, цены, пользователей и т.д. Чтобы перенести все данные создадим еще один дамп.<br />
	Для этого используем <strong>phpMyAdmin</strong>.</p>
<p style="text-align:justify;">
	В phpMyAdmin выберем базу данных старого сайта. Выберем <strong>"Экспорт"</strong>.<br />
	Выберем все таблицы, которые начинаются с <strong>"jos_vm_"</strong> кликая по ним удерживая клавишу <strong>CTRL.</strong> Их будет примерно половина от общего количества таблиц. После того, как выбрали все необходимые таблицы, нежно убедиться, что в перечне ниже выбрано <strong>SQL</strong>. Также справа в разделе "<strong>Структура</strong>" нужно отметить "<strong>Добавить DROP TABLE / VIEW / PROCEDURE / FUNCTION</strong>" и нажать <strong>ОК</strong> в правом нижнем углу.</p>
<p style="text-align:justify;">
	На следующей странице получите Ваш SQL запрос.Скопируйте его в блокнот. В нем нужно везде, где создается таблица заменить <strong>CHARSET=cp1251</strong> на <strong>CHARSET=utf8</strong>.</p>
<p style="text-align:justify;">
	Теперь выберете базу данных нового сайта. В верхнем меню выберем <strong>SQL</strong>. В полученном окне в текстовую область вставим полученный SQL-запрос и жмем ОК.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	4) Закрываем phpMyAdmin. Теперь все данные со старого VirtueMart перенесены в новый.</p>
<p style="text-align:justify;">
	Почти все готово...</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	5) Вернемся в панель управления сайтом. Нужно установить некоторые составляющие <strong>VirtueMart Complete package</strong>, распакованные нами ранее из скачаного архива.<br />
	В панели управления выберем <strong>Extensions &gt; Install/Uninstall. (расширения &gt; Установить/Удалить)</strong>.<br />
	Устанавливаем файл <strong>mod_virtuemart_1.1.3.j15.zip</strong> из папки "<strong>modules</strong>".<br />
	Установите другие необходимые модули и плагины.<br />
	Можно установить русскую локализацию для Joomla.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	6) Включите необходимые модули и плагины.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	7) Переносим изображения товаров, категорий и т.п.<br />
	Скопируем папку: <strong>components/com_virtuemart/shop_image/product</strong> на новый сайт заменяя существующие файлы.</p>
<p style="text-align:justify;">
	 </p>
<h3 style="text-align:center;">
	Готово!!!</h3>
<p style="text-align:justify;">
	Если все сделано верно, то магазин работает.<br />
	Осталось сконвертировать скин, настроить модули.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	Когда все сделано, можете удалять Ваш старый сайт на Joomla 1.0.x, а новый переносить на сервер.</p>
<p style="text-align:justify;">
	 </p>
<p style="text-align:justify;">
	Если эта статья помогла хоть 1 человеку. Значит я не зря потратил время :)</p>
]]></description>
			<pubDate>пт, 23 июл 2010 07:49:00 +0300</pubDate>
			<link><![CDATA[https://lily-software.com/articles/migrate_to_joomla_1_5_bringing_virtuemart_too]]></link>
		</item>
	</channel>
</rss>