大家好!请问这里有用过RoundCube Web Mail的朋友们吗?我现在在Linux下安装了这个邮箱服务器后,打开index.php页面,提示错语信息为:
DATABASE ERROR: CONNECTION FAILED!
Unable to connect to the database!
Please contact your server-administrator.
我知道意思是连接数据库错语.但我那个MySQL数据库的确也安装好了呀,在db.inc.php里面,也加上了这句连接语句:
$rcmail_config['db_dsnw'] = 'mysql://xionghui:xionghui123@localhost/maildb';
用户名是xionghui,密码为xionghui123,数据库为maildb,在MYSQL客户端都测试过了,登录数据库没有问题,但不知为什么会报这个错误呀,有用过RoundCube Web Mail的朋友们,能告诉我吗?搞了两天都没查出原因,急呀 !!小弟在此先谢过了!!

解决方案 »

  1.   

    如果你的mysql 没有安装在 邮件服务器的话,你需要给mysql 添加一个远程访问数据库的权限,可能你的mysql 只有localhost 的默认权限如果不是上面的原因,你可以用php 写一个最简单的数据库连接语句,然后看看mysql 给你返回的错误,在根据情况改,也可以把错误切图到网上来
      

  2.   

    mysql是本地的,也可以登录。同时拥有在任何地方登录的权限。
    用php测试语句测试了也可以连接。
    就是在登录webmail的时候不能连接!
    请帮帮忙解决下
    万分感谢!
      

  3.   

    你可以在处理数据库配置变量的语句内面  print_r下看他处理出来的mysql连接信息是不是你现在正确的信息,有可能你格式搞错了,什么的......