-
- 3,975 Posts
No Clue.
You may consider contacting the host about it.
One thing comes to mind that, u may check for the mysql server name and port if not localhost and 80 respectively.
The thing is, in the page before, where he gives the database details and it tests for database and connection charset, it passed. Why would it pass on that page, but not during the actual install process?
The default MySQL port is 3306; 80 is the HTTP port.
-
- 8 Posts
My thoughts exactly. So bizarre.
Anyway, I’ll try to get in touch with support.
Ok, got in touch with support, they said nothing looked amiss on their end. Bizarre.
The server’s ports are default (not that I saw anywhere to modify port settings in the install script). And as the dump I pasted shows, it has no problem writing to the config.inc.php file.
I guess I’ll try it on a different domain I own when I get home. Hopefully it’ll work there.
You can specify the port in the servername field:
for example in a default MAMP installation.
-
- 8 Posts
Well, it worked on the other server. Still totally confused as to why it’d fail on my first one, though.
Even with an explicit port specification, the error persists. Seriously, if DB connection worked in the second step, then it should work in the pre-flight.
Any other bright ideas?
The only thing I can think of is that the database user doesn’t have create-table permissions.
-
- 8 Posts
User has full permissions. Only server limitation that I know of is to create new dbs from the install.
-
- 20 Posts
While trying to install I am given these 3 option fields
Database host:
Database login name:
Database password:
I enter the IP as well as my login & pw but I keep getting "Connection to host: failed!"
Any ideas as to why this is happening?
Try the host name instead; I’ve never had success with an IP address if it’s localhost.