By Anonymous (not verified) on
I recently discovered that I can no longer set permissions on my Drupal site...
I was installing the Print module and went in to set the permissions as normal, but when I set them and clicked 'Save permissions', the page reloaded but without the usual confirmation message. Sure enough, when I scrolled back down to the permissions I had just set, they were unticked. I've since uninstalled the Print module, but the problem persists.
Further testing as revealed that the problem extends to user #1 (can't set permissions either), and that changing themes to Garland doesn't help (I tried that in case some code was interfering).
Help!
Comments
Reply of Cannot set permissions (even user #1)
Hi,
May be your print module installed not proper, Uninstall print module an other related module and do, For every module we have readme file just read it.
As stated above, I did
As stated above, I did uninstall the Print module but the problem persists...
Update
It was suggested that I backup the database, dump the Permission table and start afresh (#410576: Permissions not working).
I tried this, and it seemed to work at first, but I eventually got to a point where it stopped letting me save the permissions again.
One thing I noticed is that my previous database backups were producing 11MB .sql files, while today's backup (before the dump) only produced a 4.5MB .sql file...
I eventually restored the site to a backup I made yesterday (one of the 11MB backups), and am now back to square one; a site that doesn't let me edit or save any permissions, even when logged in a User #1.
Any and all help would be much appreciated!
Quota?
That looks to be a problem with some kind of quota (or you're out of available disk space).
João Ventura
Venturas.org
I thought the same thing and
I thought the same thing and checked with the web host, but they said they have clients with databases in the gigabytes, and mine's nowhere near that...
Still needing urgent help
Still needing urgent help with this!
I'm afraid to continue building (adding to) the site as I'm worried it'll cause more problems later on if this isn't fixed soon...
Solved!
The problem was caused by the 'Suhosin' PHP extension that the web host had installed on our server.
I tried adding the provided code to my .htaccess file, but that didn't seem to work. I checked with my host, and they confirmed that it was installed and fixed it for me from their end.
Yay!
Yep it was probably this
Yep it was probably this setting or similar http://www.hardened-php.net/suhosin/configuration.html#suhosin.post.max_... ... the permissions page has a lot of form elements that are sent via POST.
gpk
----
www.alexoria.co.uk