Hi,
Some basics:
FreeBSD postal.brendhanhorne.com 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0:
Tue Jun 12 01:47:53 UTC 2012 root@i386-builder.
daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
postal# pkg_info | grep roundcube
roundcube-0.9.1,1 Fully skinnable XHTML/CSS webmail written in PHP
Roundcube is currently not working on my mailserver. When I checked the error log I saw this:
[29-May-2013 03:37:42 +0000]: DB Error: Configuration error.
Unsupported database driver: in
/usr/local/www/roundcube/program/lib/Roundcube/rcube_db.php on line 75
(GET /roundcube/)
Here is what is in rcube_db.php on line 75.
70. $driver = isset($driver_map[$driver]) ? $driver_map[$driver] : $driver;
71. $class = "rcube_db_$driver";
72.
73. if (!$driver || !class_exists($class)) {
74. rcube::raise_error(array('code' => 600, 'type' => 'db',
75. 'line' => __LINE__, 'file' => __FILE__,
76. 'message' => "Configuration error. Unsupported database driver:
77. true, true);
My roundcube/config/db.inc.php
$rcmail_config['db_dsnw'] = 'mysql://roundcube:roundcube@localhost(/tmp/mysql.sock)/roundcube';
Actual db and password not included, sorry. :)
My PHP and SQL info:
postal# pkg_info | grep php
php5-5.4.15 PHP Scripting Language
php5-bcmath-5.4.15 The bcmath shared extension for php
php5-ctype-5.4.15 The ctype shared extension for php
php5-dom-5.4.15 The dom shared extension for php
php5-gettext-5.4.15 The gettext shared extension for php
php5-hash-5.4.15 The hash shared extension for php
php5-iconv-5.4.15 The iconv shared extension for php
php5-imap-5.4.15 The imap shared extension for php
php5-json-5.4.15 The json shared extension for php
php5-mbstring-5.4.15 The mbstring shared extension for php
php5-mcrypt-5.4.15 The mcrypt shared extension for php
php5-mysql-5.4.15 The mysql shared extension for php
php5-mysqli-5.4.15 The mysqli shared extension for php
php5-pdo-5.4.15 The pdo shared extension for php
php5-pdo_mysql-5.4.15 The pdo_mysql shared extension for php
php5-pdo_sqlite-5.4.15 The pdo_sqlite shared extension for php
php5-posix-5.4.15 The posix shared extension for php
php5-session-5.4.15 The session shared extension for php
php5-simplexml-5.4.15 The simplexml shared extension for php
php5-sockets-5.4.15 The sockets shared extension for php
php5-sqlite3-5.4.15 The sqlite3 shared extension for php
php5-tokenizer-5.4.15 The tokenizer shared extension for php
php5-wddx-5.4.15 The wddx shared extension for php
php5-xml-5.4.15 The xml shared extension for php
php5-xmlreader-5.4.15 The xmlreader shared extension for php
php5-xmlrpc-5.4.15 The xmlrpc shared extension for php
php5-xmlwriter-5.4.15 The xmlwriter shared extension for php
php5-zip-5.4.15 The zip shared extension for php
postal# pkg_info | grep mysql
mysql-client-5.5.31 Multithreaded SQL database (client)
mysql-server-5.5.31 Multithreaded SQL database (server)
p5-DBD-mysql-4.021 MySQL driver for the Perl5 Database Interface (DBI)
php5-mysql-5.4.15 The mysql shared extension for php
php5-mysqli-5.4.15 The mysqli shared extension for php
php5-pdo_mysql-5.4.15 The pdo_mysql shared extension for php
I am definitely not understanding this.
When I go to the roundcube page all I get is a white page.
Sincerely,
Brendhan