[RCU] RoundCube failing on my shared-hosting MySQL database
aseering at MIT.EDU
Thu Jul 16 18:02:42 CEST 2009
I was playing with RoundCube in a shared-hosting environment, just to test
it. I found that it was unable to connect to the MySQL database served by
the shared-hosting provider (I believe it reported an
authentication/connection failure in the setup panel; I can get the exact
message if it'd help, but the message was fairly generic). If I took the
same install and pointed it at a MySQL database on a server that I control,
it works just fine; and I could connect to the database just fine with the
"mysql" command-line client.
There are only two differences from a stock MySQL server, for this
shared-hosting setup: First, the user account doesn't have permission to
CREATE DATABASE (you have to go use their Web form; so I created the
database in advance). Second, all database names are of the form
"[username]+[dbname]", ie., "foouser+roundcubedb" (you can do this in
normal MySQL, but of course it's not common). I know that other webapps on
this server have trouble with the "+", and need to have it URL-encoded; but
none of the standard encodings worked here (and most of them caused it to
simply report "database not found"). Other than that, it is a normal MySQL
server; I've never had trouble connecting software to it.
Any pointers on how to debug?
List info: http://lists.roundcube.net/users/
More information about the users