Errors to Display: None - Settings won't save I've got my site developed and I'm preparing it for production. There are some errant warnings that appear every once in awhile (I've checked them, they aren't actually a problem, just something dumb in one of the php libraries I'm using). I'd like to hide all warnings and errors on the production site.

I, as an administrator, go to /admin/config/development/logging and I change Errors to Display to None, then I click Save. It says my changes have been saved, but the option is still set to "All Messages" and the errors and warnings are still showing on my site.

What's wrong? Why can't I change this setting?

I'm logged in as user 1, with administrator permissions, but I can't change this setting. Can you help me?
Found it!

This is my first Drupal site I'm pushing to production. I still had the following lines of code in my settings.php as suggested on this site: http://drupal.org/node/1056468

error_reporting(-1);
$conf['error_level'] = 2;
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);


Those lines were forcing it to ignore the value in the database and always set it to Show All Errors. I commented those lines out and it's respecting the form value I choose now.