X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Finclude%2Fphp_setup.inc;h=a6790334c5e05df572925738c060e9d46d20c2e7;hb=20fa1b140631329a55646ba69936ddfa41d3fd0b;hp=ab5e705157e7f80e1afc820fc7c426920cf99888;hpb=6b08ffcaafe0d9755aca07c6b9f624c3775c2dd0;p=gosa.git diff --git a/gosa-core/include/php_setup.inc b/gosa-core/include/php_setup.inc index ab5e70515..a6790334c 100644 --- a/gosa-core/include/php_setup.inc +++ b/gosa-core/include/php_setup.inc @@ -26,10 +26,6 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline) { global $error_collector,$config, $error_collector_mailto; - if(function_exists("gosa_log")){ - gosa_log($errno." ".$errstr." ".$errfile." ".$errline); - } - /* Return if error reporting is set to zero */ if (error_reporting() == 0){ return; @@ -70,12 +66,16 @@ function gosaRaiseError($errno, $errstr, $errfile, $errline) /* Mailto body header */ if(function_exists("prepare4mailbody")){ + $version= "unknown"; + if(function_exists("get_gosa_version")){ + $version= get_gosa_version(); + } $error_collector_mailto .=prepare4mailbody( "Oups. Seems like you've catched some kind of bug inside GOsa/PHP. You may want to help ". "us to improve the software stability. If so, please provide some more information below.". "\n\n". "*** GOsa bug report ***". - "\nGOsa Version: ".get_gosa_version(). + "\nGOsa Version: $version". "\n\n". "Please describe what you did to produce this error as detailed as possible. Can you ". "reproduce this bug using the demo on http://www.gosa-project.org ?". @@ -251,6 +251,11 @@ function dummy_error_handler() { } +/* Bail out for incompatible/old PHP versions */ +if (!version_compare(phpversion(),"5.2.0",">=")){ + echo "PHP version needs to be 5.2.0 or above to run GOsa. Aborted."; + exit(); +} /* Set timezone */ date_default_timezone_set("GMT"); @@ -279,5 +284,6 @@ $smarty->template_dir = $BASE_DIR.'/ihtml/'; $smarty->caching= false; $smarty->php_handling= SMARTY_PHP_REMOVE; + // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?>