如何为两个PHP应用程序设置模块

时间:2015-03-06 12:18:27

标签: php google-app-engine

我正在尝试弄清楚如何使用模块系统将2个PHP应用程序上传到App Engine。

在解释如何在自己的子文件夹中使用应用程序模块时,文档非常黯淡。

这是我的文件夹结构:

GOOGLE APP (root folder)
  |- main-app
    |- app.yaml
    |- source files
  |- api-module
    |- api-module.yaml
    |- source

(此类设置在this页面上的图表中列出)

这是对的吗?

我该如何部署呢? " appcfg"命令需要一个app.yaml文件,但如果我将它指向main-app文件夹中的那个文件,它将如何获取api-module.yaml文件?

1 个答案:

答案 0 :(得分:1)

您需要将模块:节添加到您的yaml文件中。然后,您可以在调用update时将其中一个或多个文件的路径指定为appcfg.py。

虽然这是一种明智的做法,但并不要求为您的不同模块提供一个通用的顶级文件夹(实际上,如果您愿意,所有模块都可以共享相同的源,但只是描述不同。 yaml文件)

也没有要求同时更新所有模块。