by
14. February 2011 07:51
I have started a new website (thegrindery.com) and rather than going the .NET route I decided to get on some UNIX hosting and use a Drupal distribution called OpenPublish. Overall, I am very happy with the features. The administration was a bit difficult to get used to, but overall, it's cool.
I have had some weird issues, starting with installation. Right off the bat, I had to edit the php.ini so that the memory max for a script was 128Mb. wow.
Back to the issue:
From there it got weird. One day while editing I went to create a new block and the Site Building > Blocks link was just gone. No worry, I just type in the path .... ACCESS DENIED.
WTFBBQ? I am the admin, the #1 user, grand high wazoo! I read a lot online about the themes, permissions, etc. Tried many things to no avail. I found another guy online who had the same issue and was in much more of a panic than myself. You can see the support ticket here (http://drupal.org/node/1059276).
Here's how I fixed it:
** NOTE... BACK UP YOUR DATABASE!!! I HAVE NO IDEA WHAT THE FALLOUT FROM THIS COULD BE WITH A MATURE SITE ***
Go to DEVEL > OTHER TOOLS > REINSTALL MODULES
I chose the following but I'm guessing that "Blocks" is probably all you need. I was having some other issues as well.
- Admin
- Blocks
- ALL context modules
After the rebuild, the option and permission was back. I have no clue what caused this. I DID notice that many database entries were missing from the menu_links and menu_router tables. It looked like there may have been some kind of db error while it was writing some data back, or something. Who knows. All I know is it happened, and it sucked.