I suddenly have a problem saving changes to any permission settings!
If I go to 'admin/user/permissions' and check/uncheck a permissions box for any role/module and then click the Save permissions button, the site acts like it implements the changes I made and reloads the page.
BUT after I click the button and the Configure Permissions page reloads, there is no message saying the permissions were updated and indeed, any boxes I had checked/unchecked did not save when I hit the save button.
What I have tried to fix it:
I have tried clearing the cache, rebuilding permissions, running cron, uninstalling the latest module I installed (contemplate). Even my ultimate admin account (user #1) cannot save any permissions. I can access all of my content, create new nodes, enable new modules, etc. I just can't change any permissions!
Even though my host has 128M of PHP Memory, just to make sure I wasn't running out of memory I disabled a few memory hungry modules. This didn't help.
I have dblog enabled and looked for any errors... and I didnt' see anything.
I have scoured the support forums and googled like a crazy person, and I have not found a problem quite like this.
I did just recently move to a new host that has FFMPEG and more PHP memory. The moving process went mostly smooth, the only hiccup was WSODs due to whitespace at the end of template.php. Perhaps this new permissions problem is due to the recent move?
My only idea to fix it (as a last resort)
I am thinking of deleting the new database and all of the files on my host and reload them from my backups. I would prefer not to do this, however! I don't know if the problem could still persist. Maybe the problem is not my drupal db/files but somehow on my hosts end?
I would definitely appreciate any insights into fixing this problem!