【发布时间】:2025-12-27 19:20:15
【问题描述】:
我需要在 GAE 上设置一个简单的页面,这基本上是为想要免费托管的人准备的。该页面有一个联系表,我用 PHP 编写了一个脚本。即:index.html,表单动作调用contact.php。尽管将代码放在 index.html 上并调用它,但无论如何都没有产生任何结果。
我不知道如何让 PHP 在 GAE 上运行。我尝试多次更改 app.yaml 设置,并且根本无法识别 PHP(即使是像
这样简单的东西)<?php echo "test"; ?>
不产生任何结果)或浏览器尝试强制下载脚本。
这是我当前/最后一个 app.yaml:
application: [myappidentifier]
version: 1
runtime: php
api_version: 1
handlers:
- url: /
static_files: index.html
upload: index.html
- url: /contact.php*
script: contact.php
- url: /(.*\.(gif|png|jpg|svg|ico|js|css))
static_files: \1
upload: (.*\.(gif|png|jpg|svg|ico|js|css))
我确定这都是我的错,不知何故。 :) 我该如何解决这个问题,以便 PHP 在 GAE 上按预期工作?
感谢您的宝贵时间。
编辑:好吧,不要使用 PHP mail() 方法,他们已经在 GAE 上禁用了它,似乎? https://developers.google.com/appengine/docs/php/mail/
但是,总的来说,PHP 似乎不适用于我当前的设置。 感谢您的帮助!
【问题讨论】:
标签: php google-app-engine