diff --git a/app/check_setup.php b/app/check_setup.php index ff48662..cbf1a20 100644 --- a/app/check_setup.php +++ b/app/check_setup.php @@ -32,11 +32,14 @@ if (! function_exists('dom_import_simplexml')) { die('PHP extension required: DOM'); } -// Check PDO Sqlite -if (! extension_loaded('pdo_sqlite')) { +if (DB_DRIVER === 'sqlite' && ! extension_loaded('pdo_sqlite')) { die('PHP extension required: pdo_sqlite'); } +if (DB_DRIVER === 'postgres' && ! extension_loaded('pdo_pgsql')) { + die('PHP extension required: pdo_pgsql'); +} + // Check extension: mbstring (simpleValidator) if (! extension_loaded('mbstring')) { die('PHP extension required: mbstring');