diff --git a/include/php_setup.inc b/include/php_setup.inc
index 3274152dcde67d82113879a3cc8518a5d2609d88..6fafb2dcd9ca9cbacc0a3d395678d3e47760d1bd 100644 (file)
--- a/include/php_setup.inc
+++ b/include/php_setup.inc
$trace= debug_backtrace();
/* Generate trace history */
- for ($index= 1; $index<count($trace); $index++){
+ for ($index= 0; $index<count($trace); $index++){
$ct= $trace[$index];
$loc= "";
if (isset($ct['class'])){
if ($args == ""){
$args= "-";
}
- $file= $ct['file'];
- $line= $ct['line'];
+ if(isset($ct['file'])) {
+ $file= $ct['file'];
+ }else{
+ $file="";
+ }
+ if(isset($ct['line'])) {
+ $line= $ct['line'];
+ }else{
+ $line="";
+ }
$color= ($index&1)?'#404040':'606060';
$error_collector.= "<tr style='background-color:$color'><td style='padding-left:20px' width=\"30%\">"._("Trace")."[$index]: $loc</td>";
$error_collector.= "<td>"._("File").": $file ("._('Line')." $line)</td><td width=\"10%\">"._("Type").": $type</td></tr>";
ini_set("report_memleaks",1);
ini_set("include_path",".:$BASE_DIR/include");
+/* This specifies, how old a session file must be, before it is deleted
+ Don't change this value, use gosa.conf session_lifetime instead
+ ^ Value in seconds = 1 day, php.ini default is 1440 ~ 24 min
+*/
+ini_set("session.gc_maxlifetime",8640);
+
/* Do smarty setup */
require("smarty/Smarty.class.php");
$smarty = new Smarty;
$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:
?>