In 5.x (5.12 or 5.14) I turned all non-core modules off (heck, I've done this so many times that I even tried all non-core modules uninstalled) and turned Garland on.
Replaced entire directory with Drupal 6 (tried 6, also 6.8) and went to update.php. Everything looks fine, when I click on continue, it throws the following error.
* user warning: Table 'last2008.menu_router' doesn't exist query: SELECT * FROM menu_router WHERE path IN ('favicon.ico') ORDER BY fit DESC LIMIT 0, 1 in /Applications/MAMP/htdocs/breaky/includes/menu.inc on line 315.
* user warning: Table 'last2008.menu_router' doesn't exist query: SELECT * FROM menu_router WHERE path IN ('favicon.ico') ORDER BY fit DESC LIMIT 0, 1 in /Applications/MAMP/htdocs/breaky/includes/menu.inc on line 315.
* user warning: Table 'last2008.menu_router' doesn't exist query: SELECT * FROM menu_router WHERE path IN ('favicon.ico') ORDER BY fit DESC LIMIT 0, 1 in /Applications/MAMP/htdocs/breaky/includes/menu.inc on line 315.
This is at the top of the page on which you can select the different updates to run, but occurs BEFORE you run the updates.
I run the updates, everything runs fine. The ONLY problem is that admin-by-task does not render correctly. Only the user configuration section renders. The screen is NOT blank. This is not the more common out of memory error: the rest of the page renders, the footer, etc. Admin-by-module renders correctly. The rest of the site seems to be trouble-free.
Regarding the menu_router error, I have a couple of sites running off the same code base (separate mysql databases no shared tables, no prefixes) and another site throws the same menu_router error at the same place, but it renders admin-by-task correctly.
Comments
Comment #1
kvarnelis commentedI finally figured out that the problem is that Drupal 6 builds the admin-by-task *page* from the navigation *menu*.
If you have taken out the various tasks from the administer heading, it will say there are none available.
This was not, as far as I recall, the case in Drupal 5 and I don't believe it is documented anywhere.
From an information architecture standpoint this is counterintuitive. Either this should be changed or it should be clearly explained on the menu and admin-by-task page.
Comment #2
Anonymous (not verified) commentedThere has been little support for this in 3+ years, so I'm going to close it out.