0

我正在努力在我的标准引擎 php 应用程序的文件handlers部分中设置 URL 处理程序。app.yaml

以下代码同时生成mydomain.com/abc.php并在我mydomain.com的文件夹中显示文件:abc.phpdist

handlers:
- url: /(abc\.php)
  script: dist/abc.php

- url: /(.*)
  script: dist/abc.php

但是,我不想要一个捕获所有处理程序,所以我删除了它,所以只存在 1 个处理程序:

handlers:
- url: /(abc\.php)
  script: dist/abc.php

现在,当我转到 时mydomain.com/abc.php,我收到 500 错误:

500 错误

如何在不对所有 URL 使用处理程序的情况下使目标 URL 在 GAE 上工作?

4

1 回答 1

1

我的 app.yaml 文件包含资源:

manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 1
  disk_size_gb: 10

由于 App Engine 标准环境不支持此功能,因此只需注释掉此代码即可解决问题。

于 2018-03-26T17:52:38.890 回答