I've been working on building a Drupal site. I was playing with Web File Manager and Content Access modules but I don't know if that's at all related to my problem.

My problem is that I can no longer change user permissions. I go to the permissions page, change checkbox settings, then click "Save Permissions." The page redisplays without my changes.

I thought that maybe my database had gone read-only on me, but I can change nodes and do other administrative things.

I did rebuild permissions, but it didn't help.

This is on the User Management -> Permissions page. If I go to the Roles page and edit permissions for an individual role, it works. But that's kind of a pain. I'd rather deal with permissions as one big blob.

Any suggestions?

Comments

alberto56’s picture

I've had a similar problem only when using the Google Chrome browser. It doesn't handle forms properly, which causes all kinds of issues (see http://www.google.com/support/forum/p/Chrome/thread?tid=5baadfc42864bbf9...).

Anyway, if you are using Google Chrome, try using Firefox instead. If not, empty your site and browser caches.

Cheers,

Albert.

dwillcox’s picture

Actually, I've been using Safari. But just in case, I tried Firefox, too. They behave the same way. Which leads me to believe it isn't cache, since the two browsers wouldn't share cache.

The thing is, this used to work. Maybe I just added too many modules and ended up with too many checkboxes. Is there a limit to how many checkboxes a browser can support?

mlosee222’s picture

send in a ticket with your host and ask about the $post limit. https://support.mayfirst.org/ticket/2672

I had this exact same problem after I added about 6 roles and 50+ modules with multiple permission settings. the problem was on my host's end. once they fixed some of the php settings it magically started working again.

mlosee222’s picture

actually i have just been afflicted with the same problem :( I'm contacting my host to see whats up. I can't think of anything else to do.. already cleared caches, rebuilt permissions, etc

Nicolas Bouteille’s picture

Hi !

3 years later, I am facing the exact same problem. But locally with MAMP. Did anyone found what was causing this ?

Nicolas Bouteille’s picture

I had too many modules and too many roles causing too many checkboxes on the permission page breaking the POST memory limit.
I had to edit my MAMP php.ini and set max_input_vars = 2000;
http://www.zigpress.com/2012/11/11/fields-missing-from-post-in-php-this-...