Главная Движки
Joomla |
Обновление с Joomla 1.0.x на Joomla 1.5 Stable |
|
|
| Автор Игорь Локтев | |
| 03.03.2009 г. | |
|
Весь процесс перхода с Joomla! 1.0 на Joomla 1.5 осуществляется в автоматическом режиме в 2 этапа. На первом этапе выполняется экспорт данных из Joomla 1.0.x с помощью специального компонента миграции. На втором этапе выполняется импорт сохраненных ранее данных в процессе инсталляции Joomla! 1.5. Процедура обновления была автоматизирована в связи с большим количеством изменений в структуре БД Joomla 1.5. Поэтому крайне не рекомендуется осуществлять эту операцию обычным путем сохранения и восстановления дампа БД, чтобы не потерять данные. Данная статья является переводом официального руководства по миграции с Joomla! 1.0 на Joomla 1.5.
В идеале для начала желательно осуществить миграцию на локальном компьютере и только потом на самом сайте. Причем нужно установить Joomla 1.5 в отдельную директорию и отдельную БД, сохранив при этом файлы и базу Joomla 1.0.x Шаг 1: Загрузка компонента Migrator и установка его на сайт с Joomla 1.0.xАктуальную версию компонента-мигратора можно взять на сайте . На сегодняшний день это . Скачайте компонент Migrator и установите его на ваш сайт с Joomla 1.0.x. Установка компонента происходит по стандартной схеме. После установки компонент доступен в меню Components — Migrator. Шаг 2: Установка дополнительных плагинов для Migrator-аКомпонент Migrator может выполнить миграцию данных только для встроенных компонентов и модулей. Если же у вас установлены сторонние расширения, то вам потребуется установить соответствующие плагины для компонента-мигратора. Обратитесь за этими плагинами к авторам расширений. Есть 2 типа плагинов: «SQL» плагин, работающий с обычным текстовым SQL файлом и «ETL» плагин, содержащий небольшой кусок PHP кода, в котором указывается как именно мигратор должен обрабатывать данные, которые храняться в таблицах и конфигурационных файлах. Вызвать плагины можно из меню «Add Third Party Migrators», указав путь к файлу плагина. После выбора плагина он будет автоматически выполнен. Кликнув на «List Plugins» на главной странице компонента, можно посмотреть список доступных плагинов. Шаг 3: Создание SQL файла для миграцииПосле установки все необходимых дополнительных плагинов нажмите «Create Migration SQL file», чтобы начать процесса. Компонент миграции разработан таким образом, чтобы даже для большого количества данных не произошло прерывания процесса создания по тайм-ауту. Пока будет создаваться файл, страница может несколько раз автоматически перегружаться, сообщая о состоянии процесса. Как только процесс создания миграционного файла будет закончен, на экране появится ссылка для загрузки созданного файла. В процессе создания файла миграции в нем будут автоматически сделаны все неужные изменения полей в таблицах для корректной работы в Joomla! 1.5, включая изменение тегов mosimage. Шаг 4: Установка Joomla! 1.5Процесс миграции завершается инсталляцией на ваш сайт новой версии Joomla! 1.5. Выполняйте все шаги мастера инсталляции. На последнем шаге инсталляции введите название сайта и запустите процесс миграции данных. Для этой операции вам необходимо загрузить на ваш новый сайт SQL файл, который был создан на предыдущем этапе (Шаг 3). Воспользуйтесь для этого одним из двух способов:
Первый способ — загрузка по HTTP подходит для файлов миграции небольшого размера, чтобы избежать прерывания выполнения скрипта из-за превышения времени, которое указано в настройках PHP. Альтернативный метод — загрузка файла по протоколу FTP или SCP, или же любым другим способом, предложенным вашим хостинг-провайдером. Данный способ подходит для сайтов с большим количеством контента и, соответственно, большим объемом миграционного SQL файла. В первом случае просто выберите файл миграции и жмите кнопку «Загрузить». Если используете альтернативный метод, предварительно загрузите файл миграции в директорию installation/sql/migration и переименуйте его в «migrate.sql». Если по каким-то причинам у вас не получилось, загрузите файлы миграции заново и повторите всю процедуру с самого начала. После завершения процесса миграции введите название сайта (по техническим причинам название файла не может быть мигрировано автоматически) и завершите установку Joomla 1.5. |
|
|
Вход / Регистрация
Новое
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Приветвтвую, вы хотите себе такие социальные кнопки? Хотите?
|
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>












Данная инструкция актуальна лишь для тех, у кого стоит Joomla! 1.0.12.
Если же ваш сайт работает на Joomla 1.0.13, требуется установить .
Также рекомендуется перед обновлением сделать полную резервную копию
вашего сайта на случай, если что-то пойдет не так. Не уничтожайте ваш
сайт на Joomla 1.0.x до тех пор, пока вы не убедитесь, что миграция на
Joomla 1.5 прошла успешно и все работает так как нужно.
Комментарии
А есть способ мигрировать с Drupal на Joomla? Цитировать
RSS лента комментариев этой записи.