If you export your site definition and send it to me as a private attachment I can review your settings and see if I can spot the problem. Usually it is the site URL that is wrong. You shouldn't need to set the server model since php only supports mysql and you would have a .php page open. And the error is not related to your connection itself, so those settings aren't the problem.
It is an issue with your testing server definition. Maybe the root folder or url you have specified.