I changed it to E_ALL without the quotes and still nothing. Is it supposed to print out the error right there on the web page?
I noticed the following is set for disable_functions when I check the core PHP settings with phpinfo();
getmyinode, getopt, getrusage, extension_loaded, dl, mysql_pconnect, crack_check, crack_closedict, crack_getlastmessage, crack_opendict, fsockopen, pfsockopen, mysql_list_dbs, mysql_stat, ini_get, ini_get_all, ini_alter, ini_set, get_current_user, get_defined_constants, get_include_path, php_ini_scanned_files, php_uname, phpcredits, restore_include_path, set_include_path, set_time_limit, version_compare, zend_version, getmypid, getmyuid, getmygid, assert_options, assert, fopen, fwrite, fread, file, fpassthru, file, mail, opendir, readdir, closedir
It looks like ini_set is disabled so I can't set anything with it. Also, "display_errors" is set to Off so it won't show any errors, correct? It looks like they don't want anyone to be debugging on their servers.