0
Welcome Guest! Login
0 items Join Now

No Menu_Item_Root with id 1 after J2.5.4 upgrade

  • No Menu_Item_Root with id 1 after J2.5.4 upgrade

    Posted 13 years 3 weeks ago
    • RT templates and others may be effected because of missing Menu_Item_Root in J2.5.4 (***_menu) table.

      Not sure if this is unique to Joomla ***_menu table as from J2.5.4 onwards, but this is the problem I encountered.

      After migrating to J2.5.4 from J1.5 using jUpgrade component, the ***_menu table no longer has a Menu_Item_Root with an id (1).
      This caused the following error when trying to save new menu items. This was the error:
      Save failed with the following error: MenusTableMenu: :_getNode Failed -

      The only way round this was to create a new line in the ***_menu table in phpMyAdmin.

      To do this, open ***_menu, click on (Insert) and enter the details as shown in the attached image. Then click on the (Go) button to insert the new line with an id (1).

      This image is hidden for guests.
      Please log in or register to see it.


      Go back into your Joomla admin and open each menu, select all menu items and then click on the (Rebuild) button. Do this for all menus.

      Problem solved.

      Always back up first.

      PS
      I also noticed that a fresh install of J2.5.4 had the same problem so this is not unique to the upgrade
    • Houston's Avatar
    • Houston
    • Elite Rocketeer
    • Posts: 1077
    • Thanks: 2

    Re: No Menu_Item_Root with id 1 after J2.5.4 upgrade

    Posted 12 years 10 months ago
    • Paul,

      I hope you dont mind me asking, but I am having a hell of a time trying to do a migration from 1.5.26 to 2.5.6. the fist time I tried it I ended up just rebuilding it from scratch after several days of nothing but errors. So i am trying it again and running into all kinds of problems once again.

      I am trying to convert a joomla installation of 1.5.26 using the kenetic RocketTheme. I am using SP Upgrade because I could not get Jupgrade to even finish. I have tried doing an upgrade installing a fresh copy of Joomla 2.5.6 with no RT installed at all, no sample data either. I have tried installing a Rocketlauncher version of joomla with gantry and Kenetic preinstalled, no sample data and with sample data. No matter what I do I keep having issues with this menu thing.

      I tried what you said here going into _menu table but that entry was already there. Seems like SPupgrade put in in there for me. Then I rebuilt all my menus and I can not install anything now.

      I hate to bother you with this but I am not able to get help for migration stuff here in RT and it looks as if you have done it successfully. Any help would be greatly appreciated.

      Many thanks,
      Houston
    • Houston Brown - www.splitlightdesigns.com
      Apache Version = 2.2.2 / PHP Version = 5.2.17 or 5.3.15 (dual)
      mySQL Version = 5.5.21
      Joomla Version = 2.5.8 / Web Servers OS Version = CentOS 6
  • Re: No Menu_Item_Root with id 1 after J2.5.4 upgrade

    Posted 12 years 2 months ago
    • Thanx so much...Paul!

      Regards
      Frank
    • I use Joomla 3.x and the following components:

      Akeeba Backup Akeeba Admin Tool, Akeeba Subscription, Acy Mailing, iCagenda, BreezingForms, JCE, JComments, Phoca Downloads, XMap;

      Third-party plugins: NoNumber Tab & Slider, Pure CSS tooltip, 2 Click Social Buttons, SSL redirection, EUCookieDirective...

Time to create page: 0.066 seconds