]> git.mxchange.org Git - friendica.git/commitdiff
added check for POSIX kill to the installation wizard
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 18 Mar 2018 09:36:28 +0000 (10:36 +0100)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 18 Mar 2018 09:36:28 +0000 (10:36 +0100)
mod/install.php

index 4b4940d2777e27ec1a4ef33b6317fe4f1c41e820..049642b92ca1b3b3cbc0804ba0ae0a62e53ab1e7 100644 (file)
@@ -397,7 +397,8 @@ function check_funcs(&$checks) {
        check_add($ck_funcs, L10n::t('PDO or MySQLi PHP module'), true, true, "");
        check_add($ck_funcs, L10n::t('mb_string PHP module'), true, true, "");
        check_add($ck_funcs, L10n::t('XML PHP module'), true, true, "");
-       check_add($ck_funcs, L10n::t('iconv module'), true, true, "");
+       check_add($ck_funcs, L10n::t('iconv PHP module'), true, true, "");
+       check_add($ck_funcs, L10n::t('POSIX PHP module'), true, true, "");
 
        if (function_exists('apache_get_modules')) {
                if (! in_array('mod_rewrite',apache_get_modules())) {
@@ -435,6 +436,10 @@ function check_funcs(&$checks) {
                $ck_funcs[7]['status'] = false;
                $ck_funcs[7]['help'] = L10n::t('Error: iconv PHP module required but not installed.');
        }
+       if (! function_exists('posix_kill')) {
+               $ck_funcs[8]['status'] = false;
+               $ck_funcs[0]['help'] = L10n::t('Error: POSIX PHP module required but not installed.');
+       }
 
        $checks = array_merge($checks, $ck_funcs);