小编Kri*_*ish的帖子

无法使用Google App Engine上的Slim框架连接到Google Cloud SQL

我正在使用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;
}
Run Code Online (Sandbox Code Playgroud)

错误信息

{"error":{"text":SQLSTATE[HY000] [2002] php_network_getaddresses: gethostbyname failed. errno=0}}
Run Code Online (Sandbox Code Playgroud)

PS我在Localhost上没有遇到这个问题。

mysql google-app-engine slim

4
推荐指数
1
解决办法
548
查看次数

如何在 Flask 中创建类似于 Codeigniter 的 MVC 文件夹结构

我是一名 PHP (Codeigniter) 开发人员,需要使用 Python 来完成一个新项目。我决定在 Google App Engine 上使用 Flask。然而,我对如何像 Codeigniter 中那样创建模型和控制器感到困惑。

有人可以指导我如何解决这个问题吗?

PS 我对 Python 和 Flask 都很陌生

python flask

1
推荐指数
1
解决办法
4708
查看次数

标签 统计

flask ×1

google-app-engine ×1

mysql ×1

python ×1

slim ×1