【发布时间】:2016-03-08 08:17:29
【问题描述】:
我正在使用 Slim 框架为我的应用程序构建 api。我无法连接到 Google Cloud SQL。
我在下面提供了错误消息。
我一直在 codeigniter 中使用它,没有任何问题。有人可以帮助我了解如何解决此问题。
数据库代码:
function getDB() {
$dbhost=":/cloudsql/projid:instancename";
$dbuser="root";
$dbpass="";
$dbname="dbname";
$dbConnection = new PDO("mysql:host=$dbhost;dbname=$dbname", $dbuser, $dbpass);
$dbConnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $dbConnection;
}
错误信息
{"error":{"text":SQLSTATE[HY000] [2002] php_network_getaddresses: gethostbyname failed. errno=0}}
附:我在本地主机上没有遇到这个问题。
【问题讨论】:
标签: mysql google-app-engine slim