【问题标题】:How to deploy Question2Answer to the cloud via a Google App Engine instance?如何通过 Google App Engine 实例将 Question2Answer 部署到云端?
【发布时间】:2014-11-08 02:29:24
【问题描述】:

我正在尝试按照official install guide 部署 Question2Answer (Q2A) - 我们需要在此处进行设置

  1. 将 Q2A 源代码推送到的 Web 服务器 - uploading application folder to App Engine instance 与此匹配。
  2. 一个 MySQL 数据库和相应的登录帐户 - 这与 creatingconfiguring 匹配的 Cloud SQL 实例与我们的应用引擎实例一起使用。

虽然我未能在 Google 的云上运行 Q2A - 在浏览已部署的网络时,我收到如下快照所示的错误。

你们如何成功部署它?

附言

我对 Q2A 的 PHP 源代码所做的步骤

  1. 输入 MySQL 数据库访问凭据(通过关注 this guide

  1. 添加 app.yaml 文件,以便 Google App Engine SDK 部署 Q2A 应用程序

我正在使用的 Q2A 源代码文件夹如下。

【问题讨论】:

    标签: php google-app-engine google-cloud-sql gcloud question2answer


    【解决方案1】:

    您只需要删除root密码并保留如下:

    define('QA_MYSQL_PASSWORD', '');
    

    您可以找到at the documentation,“当您从 App Engine 连接时,您可以使用 root 用户且无需密码”

    希望对你有帮助。

    【讨论】:

    • 我会试试的。谢谢!虽然我认为我已经为我的 Cloud SQL 数据库配置了密码。
    猜你喜欢
    • 1970-01-01
    • 2016-09-20
    • 2016-05-25
    • 2017-05-09
    • 1970-01-01
    • 1970-01-01
    • 2015-02-19
    • 2017-05-27
    • 2017-09-29
    相关资源
    最近更新 更多