$CFG->debugdisplay now controls PHP errors too

This commit is contained in:
moodler
2007-01-03 01:37:20 +00:00
parent c99934def8
commit 2533830067

View File

@ -255,6 +255,15 @@ global $HTTPSPAGEREQUIRED;
unset($originaldatabasedebug);
error_reporting($CFG->debug);
/// If we want to display Moodle errors, then try and set PHP errors to match
if (empty($CFG->debugdisplay)) {
@ini_set('display_errors', '0');
@ini_set('log_errors', '1');
} else {
@ini_set('display_errors', '1');
}
/// Shared-Memory cache init -- will set $MCACHE
/// $MCACHE is a global object that offers at least add(), set() and delete()
/// with similar semantics to the memcached PHP API http://php.net/memcache