Roundcube Community Forum

 

roundcube page not showing

Started by Understudy, May 30, 2013, 08:08:29 PM

Previous topic - Next topic

Understudy

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