]> git.mxchange.org Git - friendica.git/commitdiff
Added check for MySQL driver for PDO.
authorMichael <heluecht@pirati.ca>
Tue, 25 Apr 2017 06:10:14 +0000 (06:10 +0000)
committerMichael <heluecht@pirati.ca>
Tue, 25 Apr 2017 06:10:14 +0000 (06:10 +0000)
mod/install.php

index 64defb19e86a5e81ada9ea8d368b22b0e909f23d..d1d2fd07792bdb00cddee716b1fb23d9919b4d79 100755 (executable)
@@ -415,6 +415,10 @@ function check_funcs(&$checks) {
                $ck_funcs[3]['status'] = false;
                $ck_funcs[3]['help'] = t('Error: PDO or MySQLi PHP module required but not installed.');
        }
+       if (!function_exists('mysqli_connect') && class_exists('pdo') && !in_array('mysql', PDO::getAvailableDrivers())) {
+               $ck_funcs[3]['status'] = false;
+               $ck_funcs[3]['help'] = t('Error: The MySQL driver for PDO is not installed.');
+       }
        if (! function_exists('mb_strlen')) {
                $ck_funcs[4]['status'] = false;
                $ck_funcs[4]['help'] = t('Error: mb_string PHP module required but not installed.');