0

我认为 Google App Engine 需要一个app.yaml配置文件才能正确访问所有文件?

DrEdit 中没有为来自 GitHub 的 PHP 文件app.yaml提供文件。我可以在没有文件的情况下在 Google App Engine 中运行 PHP 应用程序吗?app.yaml

4

1 回答 1

2

不,你总是需要一个app.yaml文件。

DrEdit for PHP GitHub 存储库上的README.md 文件似乎有点令人困惑,它似乎是一个用纯 PHP 编写的 Google Drive 应用程序(意味着它演示了与 Drive API 的交互)。尽管设置说明的第一行告诉您创建 App Engine 应用程序,但它会告诉您将源代码复制到 Web 服务器上的文件夹中,并且没有提及 app.yaml 文件的任何地方。

您没有理由不能在 App Engine 上运行它,您只需要创建一个适当的app.yaml文件。我还没有测试过,但这样的事情可能会奏效:

application: replace-with-your-app-id
version: 1
runtime: php
api_version: 1
threadsafe: yes

handlers:
- url: /(.+\.php)$
  script: \1
于 2014-01-19T09:24:21.487 回答