【发布时间】:2013-02-07 06:04:25
【问题描述】:
尝试连接到不同服务器中的数据库:
命令行
php symfony configure:database "mysql:host=<IP>;dbname=<db_name>" <username> <password>
Databases.yml
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=<IP>;dbname=<db_name>'
username: <username>
password: <password>
得到错误:
PDO连接错误:SQLSTATE[HY000] [2002]连接尝试失败,因为连接方一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应
【问题讨论】:
-
您是否尝试过从命令行连接到该服务器?对我来说,这听起来更像是 sql server 端的问题。
-
是的,从命令行尝试..尝试连接到两个不同的服务器,同样的错误..是否需要在服务器中更改任何配置以允许远程访问?
标签: php mysql doctrine symfony-1.4