在我的AWS EC2服務器不知道的服務,我有2個項目:未捕獲PDOException:PDO :: __結構():php_network_getaddresses:失敗的getaddrinfo:姓名或
- Laravel項目連接此RDS數據庫。我沒有PB將其連接,連接自己的DB(也RDS)
- WordPress的項目,也是在一個插件,我添加了一個自定義連接到我的Laravel DB,所以我可以很容易地插入數據。
當我在本地主機此代碼的工作,但是當我把真正的主人,這是失敗的:
$capsule->addConnection(array(
'driver' => 'mysql',
'host' => 'kendozone.cp90iogazqzc.us-west-2.rds.amazonaws.com',
'database' => 'mydb',
'username' => 'myuser',
'password' => 'mypas',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => 'ken_',
'port' => '3306'
));
這是錯誤消息:
Uncaught PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known in ...
我在想什麼????
你失蹤的端口。 –
您錯過了端口,或者端口不同於您在設置中使用的端口。 –
我加了口,但還是失敗了,更新的代碼 –