When I go to install RB on my Debian machine, it wont detect any databases during the web installer. Everything else is fine. I know for sure I have 'mysql-server' installed and running. I created a database called 'webmail' and a user called 'roundcube' so I don't understand why it is not detecting this. What can I do to make RC installer detect MySQL database server?
I show it's installed, running, and configured.
db1:/# apt-cache policy mysql-server
mysql-server:
Installed: 5.0.51a-24+lenny1
db1:/# /etc/init.d/mysql status
/usr/bin/mysqladmin Ver 8.41 Distrib 5.0.51a, for debian-linux-gnu on x86_64
Copyright (C) 2000-2006 MySQL AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Server version 5.0.51a-24+lenny1
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 36 min 34 sec
Threads: 1 Questions: 80 Slow queries: 0 Opens: 23 Flush tables: 1 Open tables: 17 Queries per second avg: 0.036.
I'm having the same issue (IIS, PHP installed and Tested, MySQL installed and in used by other applications). Yet when I go through the installer after creating a database for Roundcube and a user account, the installer page tells me MySql is not available (not installed).
I've been unable to find anything on how to troubleshoot this. Is it a PHP configuration error? Some ini file in the Roundcube installer? Where do we begin?
Well I came back to my desk and rebooted the server after stopping MySQL & Apache and now it works fine. All checks are looking good.
I guess this was self resolved.