Архив статей: Joomla 1.5

Ошибки обновления Joomla 2.5 до 3.3

 

При переходе на версию Joomla 3, я столкнулся с некоторыми проблемами обновления. Некоторые ошибки обновления Joomla 2.5 до 3.3 я опишу в этой статье. Естественно, все ошибки вы найдете с путями решения проблемы.

Начнем с некоторых предварительных шагах перед обновлением, о которых можно забыть.

Ошибки обновления Joomla 2.5 до 3.3 – проблемы и решения

Перед обновлением нужно сделать следующие шаги:

1. До автоматического обновления проверить состояние Базы Данных. Расширения→Менеджер расширения→База данных→Кнопка: исправить, если нужно.

2. Перед автоматическим обновлением проверить Права на папки и файлы. Расширения→Менеджер расширения→Права ….→ Все в зеленом цвете - слово «Доступно».

oshibki obnovlenija do j3.3.6 foto1

3.

Перед автоматическим обновлением очистить Кэш обновления. Не кэш сайта, а кэш на странице «Обновления». Расширения→Менеджер расширения→Обновление→Кнопка: Очистить кэш.

oshibki obnovlenija do j3.3.6 foto2

Теперь несколько проблем после обновления

После обновления не сменился шаблон административной панели

После обновления напрямую не поменялся шаблон административной части сайта. Исправляем следующим образом:

  • Удалям по FTP каталог шаблона Bluestork;
  • В панели сайта, удаляем кэш сайта;
  • Шаблон меняется, но видим ошибку:

Ошибка: The template for this display is not available.

oshibki obnovlenija do j3.3.6 foto3

Для ее исправления, входим в Расширения→Менеджер расширений→Управление→Фильтр: Шаблоны. Отключаем и удаляем шаблон: Bluestork.

Если до этого Bluestork был шаблоном Панели управления по умолчанию, то меняем его на шаблон isisв панели управления. Делается это на вкладке: Расширения→Менеджер Шаблонов. Фильтр: Тип сайта - Панель управления. Шаблон isis – сделать шаблоном по-умолчанию нажав на звездочку или выделить чекбокс и вверху, нажать кнопку «Сделать по умолчанию».

Если Bluestork не виден в панели, такое тоже может быть, то его нужно сначала восстановить, а потом удалить. Для этого, закачайте его каталог в каталог templatesпо FTP, со своего резервного сайта и повторите удаление из панели управления на вкладке: Расширения→Менеджер расширений→Управление→Фильтр: Шаблоны. Удаляем шаблон: Bluestork.

Ошибка 404 при переносе сайта с Artio JoomSEF

При обновлении сайта с SEF компонентом, например Artio JoomSEF, на всех страницах сайта ошибка 404. Есть несколько путей исправления.

1. При создании копии сайта J! 2,5, нужно было отключить все расширения «Artio…», а включить их после обновления;

2. Если вы обновлялись в подкаталоге на другом хостинге, вы сменили адрес корневой директории. Поэтому, в файле .htaccessпроверьте директорию в строке 55: RewriteBase/, по понятной причине слеш нужно дополнить подкаталогом вашего переноса, например: RewriteBase /Katalog, где Katalogэто подпапка, используемая вами для обновления Joomla 2.5.

3. Можно из панели Joomla 3.3.6 удалить все расширения «Artio…», по FTPиз каталога обновленного сайта удалить файл .htaccess. Потом, установить расширение ArtioJoomSEFзаново.

При новой установке, Artio создаст новый файл .htaccess и все заработает. Далее, нужно вручную установить старые настройки «Artio..» и все восстановится. В крайнем случае, из панели Artioна вкладке SEFURLприменить 301 redirect, чтобы согласовать ссылки Joomla 2.5 и 3.3.6.

Чистим расширения Joomla 2.5

Joomla 2.5 «неохотно» избавляется от многих расширений, особенно системные плагины ненужных шаблонов, компоненты фотоархивов и файловых хранилищ. Не увлекайтесь чисткой версии Joomla 2.5 перед обновлением. Просто, отключите «прописавшиеся» расширения и обновитесь с ними. Из панели Joomla 3.3.6 они удаляться без проблем.

Как отключить плагины из phpmyadmin

Некоторые плагины могут не отключаться из панели. Чтобы, отключить или убедится в отключении плагинов, зайдите в базу данных своего сайта J!2.5, найдите таблицу _extensions. Откройте её структуру и отключите плагины (модули) вручную. Для этого нажмите на название расширения, и в строке enableвместо [1], поставьте [0]. Сохранитесь.

oshibki obnovlenija do j3.3.6 foto6

Нестандартно отключаем компоненты

Компонент из БД не отключить. Чтобы отключить «въевшийся» компонент, переименуйте его по FTP, дописанием имени каталога, в каталоге J!2.5. Например, компонент каталог /components/com_gantry, переименуйте в /components/com_gantry_otkl.

oshibki obnovlenija do j3.3.6 foto5

Выводы

К сожалению, нельзя предвидеть и тем более описать все ошибки, на которые способна Joomla, поэтому перед любыми работами с Joomlaимейте под рукой «неприкасаемую» резервную копию рабочего сайта, включая все каталоги и файлы сайта (сайт) и базу данных сайта в нескольких расширениях (sql, sql.gz).

©Joomla-abc.ru

Статьи близкие по теме

 

Компонент Sh404