Fix pdo checking

Show only one message for both mysql and sqlite pdo conf. If one of them is ok,
PDO is ok.

See https://github.com/marienfressinaud/FreshRSS/issues/678
This commit is contained in:
Marien Fressinaud
2014-10-26 12:40:42 +01:00
parent 4dec7bf127
commit e86a3d0017

View File

@@ -257,13 +257,13 @@ function is_referer_from_same_domain() {
* @return array of tested values.
*/
function check_install_php() {
$pdo_mysql = extension_loaded('pdo_mysql');
$pdo_sqlite = extension_loaded('pdo_sqlite');
return array(
'php' => version_compare(PHP_VERSION, '5.2.1') >= 0,
'minz' => file_exists(LIB_PATH . '/Minz'),
'curl' => extension_loaded('curl'),
'pdo_mysql' => extension_loaded('pdo_mysql'),
'pdo_sqlite' => extension_loaded('pdo_sqlite'),
'pdo' => extension_loaded('pdo_mysql') || extension_loaded('pdo_sqlite'),
'pdo' => $pdo_mysql || $pdo_sqlite,
'pcre' => extension_loaded('pcre'),
'ctype' => extension_loaded('ctype'),
'dom' => class_exists('DOMDocument'),