После обновления Joomla с 1.5 до 2.5 возникла такая ситуация. Делаю пункт меню Блог категории, при переходе на созданный пункт выдается ошибка 404 и сообщение - Категория не найдена.

Как решился вопрос..

Нажимал Перестроить для категорий и пунктов меню.

404 - Категория не найдена

Это результатов не дало, но сделать будет полезно)

Пункт меню заработал после правки записи корневой категории в phpMyAdmin, таблица categories.

Если окажется, что этой записи вдруг нет, то ее нужно создать. Если она есть - посмотреть какие там стоят значения в полях.

Я сравнивал с корневой категорией на работающем сайте.

Там были вот такие значения:

  • id : 1
  • asset_id : 0
  • parent_id : 0
  • lft : 0
  • rgt : поставим 0
  • level : 0
  • extension : system
  • title : ROOT
  • alias : root
  • published : 1
  • checked_out : 0
  • checked_out_time : 0000-00-00 00:00:00
  • access : 1
  • params : {}
  • created_user_id : 0
  • created_time : 2009-10-18 16:07:09
  • modified_user_id : 0
  • modified_time : 0000-00-00 00:00:00
  • hits : 0
  • language : *

После внесения изменений перестраиваем дерево категорий.

Комментарии   

#7 Roxana 17.04.2014 17:23
Просто и не знаю, как благодарить!!!
Проблемы появились после обновления Joomla 3.2.3. Ещё раз спасибо.
#6 Виктор 12.03.2014 16:34
Пол дня убил, и нервов. У алиаса категории был дефис... (( без дефиса всё ок.
#5 Роман 25.02.2014 14:39
Проблема появилась после переноса сайта с j1.5 на j2.5
Подправил коревую категорию в phpMyAdmin и заработало.
Спасибо автору.
#4 Валентин 14.02.2014 13:22
А там, где ты ставишь 0 после rgt? там до этого что было? или пусто было. Просто у меня там стоит 181, но есь другие пустые поля:
#3 SolF 24.09.2013 21:50
Ааа супер ты мега крут, вот это да не думал что такое и сработает,но почему не могу понять столько времени потратил все перелопатил а тут на тебе, спасибо!
#2 Administrator 20.08.2013 15:32
Цитирую Aslan:
Что то не очень понятно как вы перестраиваете дерево категорий, в корне сайта в какой файле идет сравнение и что за правка корневой категории?

Перестройка дерева категорий это есть такая кнопка в админке в менеджере категорий. А правка корневой категории это правка записи таблицы категорий в phpMyAdmin
#1 Aslan 07.08.2013 03:06
Что то не очень понятно как вы перестраиваете дерево категорий, в корне сайта в какой файле идет сравнение и что за правка корневой категории?

Чтобы сделать комментарий, нужно авторизоваться на сайте!