diff options
-rw-r--r-- | app/check_setup.php | 4 | ||||
-rw-r--r-- | app/constants.php | 4 | ||||
-rw-r--r-- | config.default.php | 10 |
3 files changed, 9 insertions, 9 deletions
diff --git a/app/check_setup.php b/app/check_setup.php index c4359d7a..afb08f6a 100644 --- a/app/check_setup.php +++ b/app/check_setup.php @@ -20,8 +20,8 @@ if (version_compare(PHP_VERSION, '5.4.0', '<')) { } // Check extension: PDO -if (! extension_loaded('pdo_sqlite') && ! extension_loaded('pdo_mysql')) { - die('PHP extension required: pdo_sqlite or pdo_mysql'); +if (! extension_loaded('pdo_sqlite') && ! extension_loaded('pdo_mysql') && ! extension_loaded('pdo_pgsql')) { + die('PHP extension required: pdo_sqlite or pdo_mysql or pdo_pgsql'); } // Check extension: mbstring diff --git a/app/constants.php b/app/constants.php index d52997d7..d52ce2be 100644 --- a/app/constants.php +++ b/app/constants.php @@ -18,13 +18,13 @@ defined('APP_VERSION') or define('APP_VERSION', 'master'); // Base directory define('BASE_URL_DIRECTORY', dirname($_SERVER['PHP_SELF'])); -// Database driver: sqlite or mysql +// Database driver: sqlite, mysql or postgres defined('DB_DRIVER') or define('DB_DRIVER', 'sqlite'); // Sqlite configuration defined('DB_FILENAME') or define('DB_FILENAME', 'data/db.sqlite'); -// Mysql configuration +// Mysql/Postgres configuration defined('DB_USERNAME') or define('DB_USERNAME', 'root'); defined('DB_PASSWORD') or define('DB_PASSWORD', ''); defined('DB_HOSTNAME') or define('DB_HOSTNAME', 'localhost'); diff --git a/config.default.php b/config.default.php index 80f965dc..5a618b6d 100644 --- a/config.default.php +++ b/config.default.php @@ -28,19 +28,19 @@ define('BOARD_CHECK_INTERVAL', 10); // Period (in second) to consider a task was modified recently (0 to disable, 2 days by default) define('RECENT_TASK_PERIOD', 48*60*60); -// Database driver: sqlite or mysql (sqlite by default) +// Database driver: sqlite, mysql or postgres (sqlite by default) define('DB_DRIVER', 'sqlite'); -// Mysql username +// Mysql/Postgres username define('DB_USERNAME', 'root'); -// Mysql password +// Mysql/Postgres password define('DB_PASSWORD', ''); -// Mysql hostname +// Mysql/Postgres hostname define('DB_HOSTNAME', 'localhost'); -// Mysql database name +// Mysql/Postgres database name define('DB_NAME', 'kanboard'); // Enable LDAP authentication (false by default) |