Help! I just went though an upgrade of drupal from 4.5 to 4.6.5 Everything was going (relatively) smoothly and I seemed to have successfully upgraded core. I then started trying to put back my add on modules. Everything was looking good until I went to the block module to adjust the blocks according to the 4.6 method. (Up to that point blocks were showing on both sides of the page and I thought I just had to put in the correct pages for viewing) I enabled a couple of blocks, pressed submit, and Bang! all my blocks dissapeared including my personal navigation block.

I have tried to resubmit the block page but nothing works and I can't figure out what is up. And I cant even navigate around the site to admin etc

Any suggestions are much appreciated!

Dave

www.forestlake.ca

Comments

davec611’s picture

I just checked the mysql db. Both 'blocks' and 'boxes' have zero entries. I assume this is relevant?

Davec

Forest Lake Online

sepeck’s picture

Are you using php5 and the XTemplate theme engine?

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

davec611’s picture

Steven, Thanks for your help

I am using PHP 4.4.1

I followed the instructions in " Upgrading from 4.5 to 4.6.3" - http://drupal.org/node/30699 which means I changed to Bluemarine (which i believe is xtemplate) prior to commencing the upgrade. I did switch back to chameleon after I had finished dupgrading core and was working on adding my modules back.

One confession. I did the conversion as called for from 4.5.2 to 4.6.0. However I did go straight from 4.6.0 to 4.6.5. The instructions say that you should take multiple steps (4.6.0 to 4.6.2 and then 4.6.2 to 4.6.3) but I had been told there were no db changes and therefore it should be safe to proceed as I did.

Possible mistake? The site seemed to be working fine right up until I tried to adjust the block module.

Any thoughts most welcome
Davec

Forest Lake Online

vwX’s picture

First thing I'd do is delete the rows in the cache table. If you still can't navigate then just add ?q=admin/block to the end of your domain name to get to the block admin page.

Have fun and check my Drupal Profile: http://drupal.org/user/519

davec611’s picture

vwX

I emptied cache - no effect

No problem in navigating to the block page directly as you suggested. The problem is when I try to enable a block or blocks and hit 'submit, the answer comes back green but the blocks are not enabled and the table remains empty. I literally do not even have the core blocks such as login which does not even have to be enabled ( Of course i cant even log out to see). and fwiw the block table in mysql stays empty.

Any ideas?

Thanks for the suggestions

Davec

Forest Lake Online