summaryrefslogtreecommitdiff
path: root/prefs.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-07-29 06:34:20 +0300
committerAndrew Dolgov <[email protected]>2022-07-29 06:34:20 +0300
commit4aefbd628e9a0e1eac58523904ad887b0635cda3 (patch)
tree8d06b589cbe22aa3928fbc6583b2892d7fe559f4 /prefs.php
parentcbf710161d19a7cefcec08f49c0d481c62374204 (diff)
properly check for baseline required PHP version (7.4)
Diffstat (limited to 'prefs.php')
-rw-r--r--prefs.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/prefs.php b/prefs.php
index 84d89f914..36641e0f3 100644
--- a/prefs.php
+++ b/prefs.php
@@ -1,4 +1,11 @@
<?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 .
get_include_path());