From fafe5dce9e98c657cba6b9cb1c9068fcbaaf35cb Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Sat, 12 Sep 2009 03:53:27 -0400 Subject: [PATCH] - added comments to set absolute path for SQLite DSN (#1486095) --- installer/config.php | 2 +- config/db.inc.php.dist | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config/db.inc.php.dist b/config/db.inc.php.dist index 4020b26..a9ffe52 100644 --- a/config/db.inc.php.dist +++ b/config/db.inc.php.dist @@ -16,11 +16,13 @@ // PEAR database DSN for read/write operations // format is db_provider://user:password@host/database +// For examples see http://pear.php.net/manual/en/package.database.mdb2.intro-dsn.php // currently supported db_providers: mysql, mysqli, pgsql, sqlite, mssql $rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail'; // postgres example: 'pgsql://roundcube:pass@localhost/roundcubemail'; -// sqlite example: 'sqlite://./sqlite.db?mode=0646'; +// Warning: for SQLite use absolute path in DSN: +// sqlite example: 'sqlite:////full/path/to/sqlite.db?mode=0646'; // PEAR database DSN for read only operations (if empty write database will be used) // useful for database replication diff --git a/installer/config.php b/installer/config.php index e51b4bf..baf7514 100644 --- a/installer/config.php +++ b/installer/config.php @@ -269,7 +269,7 @@ echo $input_dbhost->show($RCI->is_post ? $_POST['_dbhost'] : $dsnw['hostspec']); echo '<label for="cfgdbhost">Database server (omit for sqlite)</label><br />'; echo $input_dbname->show($RCI->is_post ? $_POST['_dbname'] : $dsnw['database']); -echo '<label for="cfgdbname">Database name (use a path and filename for sqlite)</label><br />'; +echo '<label for="cfgdbname">Database name (use absolute path and filename for sqlite)</label><br />'; echo $input_dbuser->show($RCI->is_post ? $_POST['_dbuser'] : $dsnw['username']); echo '<label for="cfgdbuser">Database user name (needs write permissions)(omit for sqlite)</label><br />'; echo $input_dbpass->show($RCI->is_post ? $_POST['_dbpass'] : $dsnw['password']); -- Gitblit v1.9.1