X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=include%2Fphp_setup.inc;h=ec13459435faafcdfcb6492c3f538883d69db13b;hb=5fb44ad64771094c678181a7e1a4ed0f159b0d5a;hp=3274152dcde67d82113879a3cc8518a5d2609d88;hpb=9e1c5f8682c211b814aa0aad2f9f305117e004e9;p=gosa.git
diff --git a/include/php_setup.inc b/include/php_setup.inc
index 3274152dc..ec1345943 100644
--- a/include/php_setup.inc
+++ b/include/php_setup.inc
@@ -22,6 +22,10 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline)
{
global $error_collector,$config;
+ if(@class_exists("log")){
+ new log("debug","all",$errfile,array(),"Type:".$errno.", Message:".$errstr.", File:".$errfile.", Line: ".$errline);
+ }
+
/* Return if error reporting is set to zero */
if (error_reporting() == 0){
return;
@@ -57,7 +61,7 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline)
if((isset($config->data['MAIN']['DISPLAYERRORS']))&&(!preg_match("/^true$/i",$config->data['MAIN']['DISPLAYERRORS']))){
/* Write to syslog */
- gosa_log ("PHP error: $errstr ($errfile, line $errline)");
+ new log("view","error","",array(),"PHP error: $errstr ($errfile, line $errline)");
return;
}
}
@@ -68,7 +72,7 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline)
if (isset($_SESSION['js']) && $_SESSION['js']==FALSE){
$error_collector= "
";
} else {
- $error_collector= "
"._("Generating this page caused the PHP interpreter to raise some errors!")." | |
";
+ $error_collector= "
"._("Generating this page caused the PHP interpreter to raise some errors!")." | |
";
}
}
@@ -80,7 +84,7 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline)
$trace= debug_backtrace();
/* Generate trace history */
- for ($index= 1; $index"._("Trace")."[$index]: $loc | ";
$error_collector.= ""._("File").": $file ("._('Line')." $line) | "._("Type").": $type | ";
@@ -164,5 +182,10 @@ $smarty->template_dir = $BASE_DIR.'/ihtml/';
$smarty->caching= false;
$smarty->php_handling= SMARTY_PHP_REMOVE;
+/* Set timezone */
+if (function_exists("date_default_timezone_set")){
+ date_default_timezone_set("GMT");
+}
+
// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
?>