check for mcrypt during install, allow admin email account to be admin *if* it's the first account.
This commit is contained in:
@@ -387,6 +387,7 @@ function check_funcs(&$checks) {
|
||||
check_add($ck_funcs, t('OpenSSL PHP module'), true, true, "");
|
||||
check_add($ck_funcs, t('mysqli PHP module'), true, true, "");
|
||||
check_add($ck_funcs, t('mb_string PHP module'), true, true, "");
|
||||
check_add($ck_funcs, t('mcrypt PHP module'), true, true, "");
|
||||
|
||||
|
||||
if(function_exists('apache_get_modules')){
|
||||
@@ -417,6 +418,10 @@ function check_funcs(&$checks) {
|
||||
$ck_funcs[4]['status']= false;
|
||||
$ck_funcs[4]['help']= t('Error: mb_string PHP module required but not installed.');
|
||||
}
|
||||
if(! function_exists('mcrypt_encrypt')){
|
||||
$ck_funcs[4]['status']= false;
|
||||
$ck_funcs[4]['help']= t('Error: mcrypt PHP module required but not installed.');
|
||||
}
|
||||
|
||||
$checks = array_merge($checks, $ck_funcs);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user