properly check for baseline required PHP version (7.4)
This commit is contained in:
parent
cbf710161d
commit
4aefbd628e
|
@ -524,8 +524,8 @@ class Config {
|
||||||
array_push($errors, "Please don't run this script as root.");
|
array_push($errors, "Please don't run this script as root.");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (version_compare(PHP_VERSION, '7.1.0', '<')) {
|
if (version_compare(PHP_VERSION, '7.4.0', '<')) {
|
||||||
array_push($errors, "PHP version 7.1.0 or newer required. You're using " . PHP_VERSION . ".");
|
array_push($errors, "PHP version 7.4.0 or newer required. You're using " . PHP_VERSION . ".");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!class_exists("UConverter")) {
|
if (!class_exists("UConverter")) {
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
// we need a separate check here because functions.php might get parsed
|
// we need a separate check here because functions.php might get parsed
|
||||||
// incorrectly before 5.3 because of :: syntax.
|
// incorrectly before 5.3 because of :: syntax.
|
||||||
if (version_compare(PHP_VERSION, '7.0.0', '<')) {
|
if (version_compare(PHP_VERSION, '7.4.0', '<')) {
|
||||||
print "<b>Fatal Error</b>: PHP version 7.0.0 or newer required. You're using " . PHP_VERSION . ".\n";
|
print "<b>Fatal Error</b>: PHP version 7.4.0 or newer required. You're using " . PHP_VERSION . ".\n";
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,11 @@
|
||||||
<?php
|
<?php
|
||||||
|
// we need a separate check here because functions.php might get parsed
|
||||||
|
// incorrectly before 5.3 because of :: syntax.
|
||||||
|
if (version_compare(PHP_VERSION, '7.4.0', '<')) {
|
||||||
|
print "<b>Fatal Error</b>: PHP version 7.4.0 or newer required. You're using " . PHP_VERSION . ".\n";
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
set_include_path(__DIR__ ."/include" . PATH_SEPARATOR .
|
set_include_path(__DIR__ ."/include" . PATH_SEPARATOR .
|
||||||
get_include_path());
|
get_include_path());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue