Обновлении Joomla 1.5 до версии 2.5

joomla 1.5joomla 2.5

В этой статье я собрал полезную информацию, которая, как я считаю, будет полезна и важна любому Администратору CMS Joomla! Поговорим об обновлении Joomla версии 1.5 до версии 2.5.

Поддержка Joomla 1.5 уже заканчивается, поэтому я решил поторопиться и обновить свой сайт до версии Joomla 2.5. Этот процесс оказался совсем не простым, и меня ожидало много сюрпризов. Особенно тяжело далась установка дополнительных компонентов и плагинов, которые почти все перестали работать на новой версии Joomla, поэтому я решил сразу искать им замену.
Обновление программы я выполнил, но это стоило больших усилий, и мне потребовалось много времени (у меня ушло целых 5 часов). Чтобы вы не повторяли моих ошибок и у вас обновление получилось с первого раза, в этой статье мы рассмотрим различные аспекты, с которыми я столкнулся при обновлении.
Процесс обновления я начал на локалке. Установлен был Windows с пакетом Denwer (PHP 5.3.3, MySQL 5.1, PostgreSQL 8.4, Apache 2). Так как у меня установлен Windows, вот я и начал обновлять Joomla на этой операционной системе.
Процесс обновления я поделил на 4 этапа: установка необходимых дополнений, обновление, анализ того, что мы получили и что делать дальше, и подготовка к обновлению. Чтобы обновление хорошо прошло, необходимо проверить наличия плагина Mootools update, который должен быть включен.
Далее установите дополнительный компонент Jupgrade. Чтобы этот компонент функционировал, необходима поддержка CURL (это дополнение PHP). Установка поддержки CURL в Denwer (Windows) по умолчанию не включается в пакет Denwer, поэтому чтобы она появилась, необходимо скачать дополнения ( dll файлы), а найти их можно будет в интернете. После установки пакета раскоментируйте строку extension=php_curl.dll в файле конфигурации php: C:\usr\local\php5\php.ini. Это можно сделать простым удалением знака ' ; ' перед строчкой, а после не забудьте перезагрузить Web Server.
Проверка работоспособности Curl выглядит следующим образом:
Просто создаем в корне сайта файл с названием info.php.
Добавляем в него строку:
<? 
phpinfo(); 
?>
Сохраняем документ и нажимаем кнопку “ исполнить”. Если Curl поставился и правильно работает, то мы увидим надпись enabled. После этих нехитрых действий я получил обновленный сайт в папке /jupgrade. Также я получил обновленную базу. Шаблон импортировать не получилось, но я его переделаю под Joomla 2.5. Некоторые дополнения не перешли на новую версию, поэтому я буду искать им замену.

Будем благодарны, если воспользуетесь этим блоком кнопок:

 

Наши контакты

Support@za-studio.ru

Design@za-studio.ru

ICQ: 600196430

т. (+372)58-123-898