无法从Cloud Foundry应用连接到MySQL数据库

时间:2018-11-19 19:59:06

标签: mysql pivotal-cloud-foundry

我可以使用MAMP连接到mySQL数据库,并按预期在本地安装directus。当尝试从终端使用本地apache服务器安装Directus时,我必须进行手动安装。当我尝试从Cloud Foundry上已部署的应用程序安装Directus时,无法访问mySQL数据库。我单击数据库连接页面上的保存按钮,旋转轮出现了几秒钟,但没有任何反应。我收到500错误。当我在Cloud Foundry中创建api.php文件时,在登录页面上收到消息无法连接到数据库。启用了mod_rewrite以及相应的扩展名。谢谢您的任何帮助。

编辑:这是我得到的JSON响应:

  

代码:11消息:无法连接到数据库连接错误:   SQLSTATE [HY000] [2002]连接被拒绝
  类:Directus \ Database \ Exception \ ConnectionFailedException文件:   directus / src / core / Directus / Application / CoreServicesProvider.php
  线:702

1 个答案:

答案 0 :(得分:1)

我必须使用IP地址而不是p-mysql ...字符串来连接到数据库。这是一个PCF问题,而不是直接的问题。感谢@ADyson的支持