Обновление Joomla. Проблемы с K2

Fima Korolev

Обновление Joomla !

 

Исправляем проблемы K2 после обновления Joomla

 

Иногда, при обновлении веб-сайта под управлением Joomla 1.5 – 1.7 до последней версии Joomla 2.5, вы натыкаетесь на ошибку компонента K2, т.е. начиная редактировать старый материал K2 на новой версии, вы можете обнаружить что-то похожее на это:
TableK2Item: :store failed
Unknown column ‘language’ in ‘field list’ SQL=UPDATE jos17_k2_items SET title=’Название материала’,alias=’такой-то’,catid=’2′,published=’1′,introtext=’ и т.д.
Но впадать в отчаяние рано, это можно исправить за 5 минут.

Выполним следующие действия:
В панели управления хостингом открываем phpmyadmin — ваша база данных – и там таблицу jos17_k2_categories (префикс вашей базы данных может отличаться, будьте внимательны). Во вкладке “Структура”, в конце таблицы, добавляем поле, примерно таким образом:

Обновление Joomla
Идем опять в “Структуру” и в этот раз добавляем индекс. На самом деле, все очень просто:

Обновление Joomla, проблема с К2
Теперь очередь таблицы jos17_k2_items (помним про префикс!!!), с ней повторяем ту же операцию. Если надо, смотрим на скриншоты выше – все точно так же.

Как альтернативный вариант, можно достичь того же результата произведя два SQL-запроса (Внимание префикс!) к базе данных:
ALTER TABLE jos17_k2_categories ADD language CHAR( 7 ) NOT NULL DEFAULT ‘None’, ADD INDEX ( language );
ALTER TABLE jos17_k2_items ADD language CHAR( 7 ) NOT NULL DEFAULT ‘None’, ADD INDEX ( language );

После этих не хитрых действий вы сможете редактировать материалы K2, проблемы больше не существует.

Рекомендую к прочтению:  Top Inspector: Новый бесплатный сервис съема позиций в Яндексе и Google

-->

Нет комментариев »

Еще нет комментариев.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Что-то типа КАПЧИ :) *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">