]> git.mxchange.org Git - friendica.git/commitdiff
now the installer checks for iconv module as well #2506
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Sat, 6 Aug 2016 06:54:41 +0000 (08:54 +0200)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Sat, 6 Aug 2016 06:54:41 +0000 (08:54 +0200)
mod/install.php

index f36c91ef2aa0b4fc85303df74f9e2c5a1f8560c3..1e0d7a5fa527f5d6daef42c3b6792bc0f2c73780 100755 (executable)
@@ -418,6 +418,7 @@ function check_funcs(&$checks) {
        check_add($ck_funcs, t('mb_string PHP module'), true, true, "");
        check_add($ck_funcs, t('mcrypt PHP module'), true, true, "");
        check_add($ck_funcs, t('XML PHP module'), true, true, "");
+       check_add($ck_funcs, t('iconv module'), true, true, "");
 
        if(function_exists('apache_get_modules')){
                if (! in_array('mod_rewrite',apache_get_modules())) {
@@ -451,6 +452,10 @@ function check_funcs(&$checks) {
                $ck_funcs[5]['status']= false;
                $ck_funcs[5]['help']= t('Error: mcrypt PHP module required but not installed.');
        }
+       if(! function_exists('iconv_strlen')){
+               $ck_funcs[7]['status']= false;
+               $ck_funcs[7]['help']= t('Error: iconv PHP module required but not installed.');
+       }
 
        $checks = array_merge($checks, $ck_funcs);