2015-06-12 51 views
0

由于数据库连接未建立,我发现cloudsql有问题。我按照以下网站一步一步https://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/Google-App-Engine [PHP]:尝试建立数据库连接时出错

但是我似乎部署项目到AppEngine上,并与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。

+0

你能连接到你在命令行上运行的SQL实例吗? –

+0

是的,我可以通过命令行我已经设法输入发布的IP4并连接用户名和密码。 –

回答

0

我已经用解决方法解决了这个问题。由于我是继从网页的指示,我进一步研究了它背后的贡献者,导致GitHub的链接:

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

这是更新的2015年,我是能够按照步骤从此URL中逐步执行步骤。我发现有必要安装GitHub shell命令并将项目克隆到桌面。

所有我需要做的是更新app.yamlwp-config.php的要求,比创建云SQL实例,下面以作为wordpress_db创建一个新的数据库,并使用空白密码新root用户“WordPress的程序。

相关问题