Merge branch 'w33_MDL-28381_m22_cliphpver' of git://github.com/skodak/moodle

This commit is contained in:
Eloy Lafuente (stronk7) 2011-08-23 11:03:19 +02:00
commit 065399a11f

View File

@ -183,6 +183,17 @@ if (file_exists("$CFG->dataroot/climaintenance.html")) {
}
}
if (CLI_SCRIPT) {
// sometimes people use different PHP binary for web and CLI, make 100% sure they have the supported PHP version
if (version_compare(phpversion(), '5.3.2') < 0) {
$phpversion = phpversion();
// do NOT localise - lang strings would not work here and we CAN NOT move it to later place
echo "Moodle 2.1 or later requires at least PHP 5.3.2 (currently using version $phpversion).\n";
echo "Some servers may have multiple PHP versions installed, are you using the correct executable?\n";
exit(1);
}
}
// Detect ajax scripts - they are similar to CLI because we can not redirect, output html, etc.
if (!defined('AJAX_SCRIPT')) {
define('AJAX_SCRIPT', false);