Sign in

Зарегистрируйтесь, чтобы стать полноправным участником сообщества Masterpro.ws.

Обновляем Joomla. Проблемы и решения

Наткнулся вот на такой странный трабл при попытке обновления Joomla 1.5 - до Joomla 1.7... и даже Joomla 2.5 не спасает.

Здесь необходимо уточнить, что целый ряд материалов на сайте (cms joomla) у меня опубликован посредством популярного компонента построения различных видов контента K2. И вот, после обновления Joomla (использовался jUpgrade), я не могу открыть из опубликованных пунктов меню ни один материал K2. И новый рабочий пункт меню, указывающий на K2 - статью, категорию - создать не могу; такая вот незадача... дело тут, похоже, в чем-то вроде несовместимости прав компонента и обновленной Joomla.

В ближайшее время попрошу прокомментировать этот трабл разработчика компонента; судя по всему, это все-таки баг. А на данный момент решением, видимо, являются следующие два запроса к базе данных; если столкнулись с аналогичной проблемой - возьмите на заметку:

 

UPDATE `fff_k2_categories` SET `access` = '1' WHERE `access` = '0'
UPDATE `fff_k2_items` SET `access` = '1' WHERE `access` = '0'

 

Вместо "fff" впишите префикс своей базы данных.

Честь нахождения данного решения принадлежит hubbitus-y... с него и спрашивайте, если что.

Нет, разумеется, предлагаемое решение не тестировалось со всех сторон - подробно, неспешно и досконально... но, походу, прекрасно работает. Пробуем, предварительно сделав бэкап базы... благодарности на WMR, ругань сюда.

 

P.S. Интересное сообщение я получил на форуме joomla.org от wwhite (wwhite, SC USA). Вполне возможно, что проблема здесь сугубо в способе обновления, и виноват jUpgrade?

 

The problem is in the jupgrade and transfer of items to the new table The items are not getting updated to the new settings, not necessarly a k2 problem. If you create new k2 categories and items they should work ok. You have found the fix in the forums that will update all the k2 items at once. If you dont have many, and open them up change the author and save them that will work as well.

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

Добавьте ваш комментарий