【发布时间】:2014-08-20 16:48:09
【问题描述】:
我一直在使用 GAE for PHP。这是my Github code,它在http://shining-weft-626.appspot.com/ 运行
~/form 在线给我一个 404,但在我的本地机器上完美运行。有人帮忙。
【问题讨论】:
-
或者这是谚语“它在我的机器上工作”? :)
-
把相关代码放在问题里,还是不要指望太多帮助。
我一直在使用 GAE for PHP。这是my Github code,它在http://shining-weft-626.appspot.com/ 运行
~/form 在线给我一个 404,但在我的本地机器上完美运行。有人帮忙。
【问题讨论】:
URL /form 工作正常。
您将获得 URL /form/ 和 /forms 的 404,因为它们与您的 app.yaml 中的任何内容都不匹配。
- url: /form
script: form.php
- url: /
script: index.php
【讨论】:
如果您按所示提交并推送它,您的代码看起来是正确的。我认为您在加载 app.yaml 时可能会遇到错误,因为您指向的目录不存在。尝试将/js 和/images 添加到您的/assets 目录。他们现在失踪了。提交,然后再次推送。
(或者,从您的 app.yaml 中删除这些映射)
【讨论】:
/form 是(奇怪)appengine 上的保留 URL,您必须选择其他内容:docs
【讨论】: