A menu not working properly
(a menu item was showing as the wrong level)
led me to the administrator content page where i observed the following hierachy in my pages.
ie two files with the number 2.1.2s2.1.1
2.1.2
2.1.2
2.1.3
etc
As an MsSQL person this says database corruption to me. I'm not qualified to fix it in MySQL. I had no idea how old the problem was, so whether I had a useful backup was open to question. Then I noticed the following
ie 2.1.23 was missing2.1.21
2.1.22
2.1.24
2.1.25
etc
So, after doing a database backup, I used the admin content page to move 2.1.22 down 1 level. It became 2.1.23
and I then had
So then I moved 2.1.21 down one level and continued the process until I was finally able to move down the second 2.1.2 which becam3 2.1.3.2.1.20
2.1.21
2.1.23
2.1.24
etc
This is one almighty kludge, and I don't know if I have fixed the whole problem.
I do know a duplicate hierarchy value in my database content table has now disappeared,
and the menu is now working properly.