John Dennis wrote:
I also initially had the same problem and it was caused by not having all the prerequisetes installed and not properly authenticating to the mysql database. Here are a few things to try:
- In main.inc.php set debug_level to 15 so you'll get diagnostics:
$rcmail_config['debug_level'] = 15;
- Set the database word to a known value (foo in this example)) and
make sure that is what roundcube is using:
% mysql
use mysql update user set password=PASSWORD("foo") where user="roundcube";
In db.inc.php:
$rcmail_config['db_dsnw'] = 'mysql://roundcube:foo@localhost/roundcubemail';
- Make sure you've got all the php components installed, especially
php-mysql and php-pear
Thanks very much for your help.
I removed the database and user, flushed privileges and then re-created and it works fine now.
Either MySQL or myself must have got confused...
Alex