Just in case this will help you debug, today I went into my SETTINGS>GENERAL and made a change. When I hit SAVE it gives me this error:
Warning: mysql_real_escape_string() expects parameter 1 to be string, object given in ~/html/wp-includes/wp-db.php on line 1094
Warning: mysql_real_escape_string() expects parameter 1 to be string, object given in ~/html/wp-includes/wp-db.php on line 1094
Warning: mysql_real_escape_string() expects parameter 1 to be string, object given in ~/html/wp-includes/wp-db.php on line 1094
Warning: mysql_real_escape_string() expects parameter 1 to be string, object given in ~/html/wp-includes/wp-db.php on line 1094
Warning: Cannot modify header information - headers already sent by (output started at ~/html/wp-includes/wp-db.php:1094) in ~/html/wp-includes/pluggable.php on line 1196
(I removed my full path for security purposes)
When I disable the Simple History plugin it lets me save the settings without any errors.
-dro