function backupFilesRemoved() { global $lll, $noahVersions; $found = FALSE; $unnecessaryBackupDirs = array(); foreach ($noahVersions as $v) { if (file_exists("backup-{$v}")) { $unnecessaryBackupDirs[] = "backup-{$v}"; } } if ($found = count($unnecessaryBackupDirs)) { $ctrl = new AppController("checkconf/backup_file_remove"); View::assign("backupFileRemove", sprintf($lll["backupFileRemove"], implode(", ", $unnecessaryBackupDirs), $ctrl->makeUrl())); View::assign("backupFileRemoveExpl", $lll["backupFileRemoveExpl"]); } return !$found; }
/** * @param int $errNo * @param string $errMsg * @param string $file * @param int $line * @return void * @access public */ function raiseError($errNo, $errMsg, $file, $line) { // Az ismetlodo hibakat nem logoljuk: if ($this->duplicateFound($errNo, $errMsg, $file, $line)) { return; } static $errorCounter = 0; if (!($errNo & error_reporting())) { return; } /* while (ob_get_level()) { @ob_end_clean(); } */ $errType = array(1 => "Php Error", 2 => "Php Warning", 4 => "Parsing Error", 8 => "Php Notice", 16 => "Core Error", 32 => "Core Warning", 64 => "Compile Error", 128 => "Compile Warning", 256 => "Php User Error", 512 => "Php User Warning", 1024 => "Php User Notice"); $info = array(); if ($errNo & E_USER_ERROR && is_array($arr = @unserialize($errMsg))) { foreach ($arr as $k => $v) { $info[$k] = $v; } } $trace = array(); if (function_exists('debug_backtrace')) { $trace = debug_backtrace(); //array_shift($trace); } ob_start(); $now = time() + $errorCounter; include ERROR_HANDLER_ROOT . '/error.tpl'; $errorCounter++; $s = ob_get_contents(); @ob_end_clean(); error_log($s, 0); //logba global $elll; if ($errNo == E_USER_ERROR) { $ctrl = new AppController("/"); header("Location: " . $ctrl->makeUrl(TRUE)); } }