Google-App-Engine[PHP]:尝试建立数据库连接时出错

Google-App-Engine[PHP]: Error trying to establish database connection

我发现 cloudsql 有问题,因为没有建立数据库连接。我已逐步关注以下网站 https://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/

然而,在将项目部署到应用程序引擎并使用 URL 访问 wordpress 安装页面后,我似乎发现了问题:https://<PROJECT-ID>.appspot.com/wp-admin/install.php

显示的错误是:

**Error establishing a database connection**


/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpress_db' );

/** MySQL database username */
define( 'DB_USER', 'root' );

/** MySQL database password */
define( 'DB_PASSWORD', '' );

有人可以为这个错误建议一个合适的解决方案,因为我无法解决这个问题,即使我能够部署我的项目。没有数据库连接,我无法相应地在 cloudsql 上安装 Wordpress。

我已经通过变通方法解决了这个问题。由于我是按照网页上的说明进行操作的,因此我进一步研究了它背后的贡献者,从而得出 GitHub link:

https://github.com/GoogleCloudPlatform/php-docs-samples/tree/master/appengine/wordpress

这是截至 2015 年更新的,我能够按照此 URL 的分步过程进行操作。我发现有必要安装 GitHub shell 命令并将项目克隆到桌面。

我需要做的就是根据需要更新 app.yamlwp-config.php,然后在云 SQL 上创建实例,然后使用新的 'wordpress' 程序数据库创建为 wordpress_db 和一个密码为空的新 root 用户。