diff options
| author | 2025-05-07 10:47:09 +0200 | |
|---|---|---|
| committer | 2025-05-07 10:47:09 +0200 | |
| commit | 3f187395eaed8d6e455adb454a65f9e2503f390a (patch) | |
| tree | 109bbcf264ee3386530e2333e1a8eb77ae8d5e0a /lib/lib_rss.php | |
| parent | b2f80ad00a19e408685618668625ab11227cf18f (diff) | |
Move PHP minimum version check (#7560)
It is too late to check for minimum version check in `lib_rss.php` because that file already contains some relatively new PHP language constructs, which will lead to a syntax error - when running with an old PHP version - instead of the expected error message.
Moved to `constants.php` for now.
Example of syntax error with PHP 7.4:
```
PHP Parse error: syntax error, unexpected '|', expecting '{' in /var/www/FreshRSS/lib/lib_rss.php on line 166
```
Should help users like in:
* https://github.com/FreshRSS/FreshRSS/discussions/7539
* https://github.com/FreshRSS/FreshRSS/issues/7557
Diffstat (limited to 'lib/lib_rss.php')
| -rw-r--r-- | lib/lib_rss.php | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/lib_rss.php b/lib/lib_rss.php index e1618a2ef..3ddda1515 100644 --- a/lib/lib_rss.php +++ b/lib/lib_rss.php @@ -1,10 +1,6 @@ <?php declare(strict_types=1); -if (version_compare(PHP_VERSION, FRESHRSS_MIN_PHP_VERSION, '<')) { - die(sprintf('FreshRSS error: FreshRSS requires PHP %s+!', FRESHRSS_MIN_PHP_VERSION)); -} - if (!function_exists('mb_strcut')) { function mb_strcut(string $str, int $start, ?int $length = null, string $encoding = 'UTF-8'): string { return substr($str, $start, $length) ?: ''; |
