From a6783fdb13cb5cc9b0225cb1ea1ac8c028a775da Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Sun, 26 Jul 2009 13:52:55 +0200 Subject: Updated version checks for PHP 5 Ignore-this: 97d3d6fd8dc65d0cfce6b976cc2fad28 The next release will require PHP 5, the related checks were upgraded to check for at least 5.0.0 (we might need to tune this) darcs-hash:20090726115255-7ad00-59d67b61739db8eea0288a8010d7cdf507ab867b.gz --- inc/infoutils.php | 6 ++---- install.php | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/inc/infoutils.php b/inc/infoutils.php index ac59d9488..c2db31f7d 100644 --- a/inc/infoutils.php +++ b/inc/infoutils.php @@ -81,10 +81,8 @@ function check(){ msg('DokuWiki version: '.getVersion(),1); - if(version_compare(phpversion(),'4.3.3','<')){ - msg('Your PHP version is too old ('.phpversion().' vs. 4.3.3+ recommended)',-1); - }elseif(version_compare(phpversion(),'4.3.10','<')){ - msg('Consider upgrading PHP to 4.3.10 or higher for security reasons (your version: '.phpversion().')',0); + if(version_compare(phpversion(),'5.0.0','<')){ + msg('Your PHP version is too old ('.phpversion().' vs. 5.0.0+ recommended)',-1); }else{ msg('PHP version '.phpversion(),1); } diff --git a/install.php b/install.php index 3f031ecd1..07f69f24b 100644 --- a/install.php +++ b/install.php @@ -424,8 +424,8 @@ function check_functions(){ global $lang; $ok = true; - if(version_compare(phpversion(),'4.3.3','<')){ - $error[] = sprintf($lang['i_phpver'],phpversion(),'4.3.3'); + if(version_compare(phpversion(),'5.0.0','<')){ + $error[] = sprintf($lang['i_phpver'],phpversion(),'5.0.0'); $ok = false; } @@ -434,7 +434,7 @@ function check_functions(){ 'glob header ignore_user_abort ini_get mail mkdir '. 'ob_start opendir parse_ini_file readfile realpath '. 'rename rmdir serialize session_start unlink usleep '. - 'preg_replace file_get_contents'); + 'preg_replace file_get_contents htmlspecialchars_decode'); if (!function_exists('mb_substr')) { $funcs[] = 'utf8_encode'; -- cgit v1.2.3