mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-04-28 18:28:28 -04:00
API: better test for server compatibility
https://github.com/marienfressinaud/FreshRSS/issues/443
This commit is contained in:
@@ -110,9 +110,13 @@ function serviceUnavailable() {
|
||||
function checkCompatibility() {
|
||||
logMe("checkCompatibility()\n");
|
||||
header('Content-Type: text/plain; charset=UTF-8');
|
||||
$ok = true;
|
||||
$ok &= function_exists('getallheaders');
|
||||
echo $ok ? 'PASS' : 'FAIL';
|
||||
if (!function_exists('getallheaders')) {
|
||||
die('FAIL getallheaders!');
|
||||
}
|
||||
if (PHP_INT_SIZE < 8 && !function_exists('gmp_init')) {
|
||||
die('FAIL 64-bit or GMP extension!');
|
||||
}
|
||||
echo 'PASS';
|
||||
exit();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user