Forum Moderators: coopster
I'm aware that the 5.3.x branch has some significant changes, the "mysqlnd" being one. Could this be the reason why WordPress can't connect to the database? Note that MySQL is not running on the server where the files are stored, so I'm guessing mysqlnd might well be the culprit here.
Otherwise, you said MySQL is not running on the server where the files are stored ... meaning remote connection? If so, you may have other problems.
The error logs point to an authentication issue, similar the one described here:
[dev.mysql.com...]
I'm still unclear however on how to solve the problem without in turn risking breaking things in the PHP 5.2 environment.
I notice I said mysql rather than mysqli (options) in my first message. It's all I use now. I did not run into any mysqlnd issues when I converted except for a bug in the mysqli_options [webmasterworld.com] on my 5.3 box [webmasterworld.com]. But that was because I was using mysql_options to pre-init the server upon database abstraction class instance.
Are you connecting with the mysql API or the mysqli API?