Joomla 1.5 не предусматривает скриптов обновления с ранних версий. При переходе с ранних версий на 1.5 требуется пустой сайт, который в качестве основы использует версию 1.5, а содержимое копируется со старого сайта. Такой перенос - сложный процесс, поэтому перед началом необходимо сделать дамп базы данных.
Автоматический переход, который использует компонент migrator для создания дампа базы данных (от Mambo 4.5.x до Joomla 1.0.x) и импорт содержимого, где все требуемые операции и модификации выполняются в процессе установки. Переход можно осуществить вручную. Вам необходимо будет сделать экспорт содержимого на старом сайте, выполнить необходимое модифицирование и импорт содержимого в новый сайт. Автоматическое обновление
Этот способ включает в себя два этапа, в каждом из которых используются два разных инструмента. Первый инструмент - это компонент 'com_migrator'. Этот компонент разработан Harald Baer и основан на компоненте в 'eBackup'. Migrator должен быть установлен на старом сайте и при запуске подготовит резервную копию данных старого сайта. Второй инструмент встроен в установщик Joomla 1.5! Переносимые данные импортируется в новый сайт, после чего выполняются все необходимые преобразования.
Шаг 1 - Использование com_migrator для экспорта содержимого старого сайта:
Установите компонент com_migrator на старый сайт. Вы можете найти его здесь .
Выберите компонент в Админцентре. Нажмите на кнопку 'Сделать дамп'. В процессе создания дампа базы данных будет выполнено три небольших действия. Сначала будет сделан бэкап всего старого сайта. После этого подготовится таблица со всем содержимым. И в-третьих, будет сделан бэкап данных компонентов сторонних разработчиков. Нажмите на значок скачивания для сохранения файлов на локальном жестком диске. Экспортируемые данные никак не изменяются, поэтому они остаются в оригинальной кодировке. К тому же, com_migrator превосходно подходит и для ручного выполения обновления.
Шаг 2 - Конвертирование и импорт данных в процессе установки:
Примите на заметку: Эта функция требует iconv в PHP для преобразования кодировки. Если iconv не был найден, на экран будет выведено предупреждение.
На 6 этапе установки - "Настройка" выберите опцию Загрузить скрипт перемещения в пункте 'Установка демонстрационных данных, восстановление или обновление данных со старой версии'. Введите префикс, используемый в дампе содержимого. Например: в 'jos_' или 'site2_'. Выберите "перекодировать" в выпадающем списке. Эта опция изменит кодировку содержимого старого сайта на новую. (As defined in the _ISO variable in the language file or as seen in the browser page info/encoding/source) Browse the local host and select the migration export and click on Upload and Execute A success message should appear or alternately a listing of database errors Complete the other required fields in the Configuration step such as Site Name and Admin details and advance to the final step of installation. (Admin details will be ignored as the imported data will take priority. Please remember admin name and password from the old site)