From 6c0b5ab33b89a066380bbc4daa6e92ae75edc006 Mon Sep 17 00:00:00 2001 From: djmaze Date: Thu, 21 Oct 2021 14:59:45 +0200 Subject: [PATCH] cURL is not required so put it in a list of optional PHP extensions --- snappymail/v/0.0.0/check.php | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/snappymail/v/0.0.0/check.php b/snappymail/v/0.0.0/check.php index ae0dda19a..1b674d88e 100644 --- a/snappymail/v/0.0.0/check.php +++ b/snappymail/v/0.0.0/check.php @@ -10,9 +10,21 @@ exit(301); } - $aRequirements = array( + $aOptional = array( 'cURL' => extension_loaded('curl'), -// 'intl' => function_exists('idn_to_ascii'), + 'gd' => extension_loaded('gd'), + 'gmagick' => extension_loaded('gmagick'), + 'imagick' => extension_loaded('imagick'), + 'intl' => function_exists('idn_to_ascii'), + 'ldap' => extension_loaded('ldap'), + 'mysql' => extension_loaded('pdo_mysql'), + 'pgsql' => extension_loaded('pdo_pgsql'), + 'sqlite' => extension_loaded('pdo_sqlite'), + 'xxtea' => extension_loaded('xxtea'), + 'zip' => extension_loaded('zip') + ); + + $aRequirements = array( 'mbstring' => extension_loaded('mbstring'), 'Zlib' => extension_loaded('zlib'), // enabled by default: @@ -23,9 +35,7 @@ if (in_array(false, $aRequirements)) { - echo '

'; - echo '[302] The following PHP extensions are not available in your PHP configuration!'; - echo '

'; + echo '

[302] The following PHP extensions are not available in your PHP configuration!

'; echo '