Google app engine 谷歌应用引擎YAML在目录中找不到php
我的应用程序引擎没有在子目录中加载php文件 目录结构从app.yaml文件到相应的文件 我正在使用Google的应用程序引擎和PHP,下面是我的YAML代码Google app engine 谷歌应用引擎YAML在目录中找不到php,google-app-engine,Google App Engine,我的应用程序引擎没有在子目录中加载php文件 目录结构从app.yaml文件到相应的文件 我正在使用Google的应用程序引擎和PHP,下面是我的YAML代码 handlers: - url: / script: soap/index.php - url: /(.+) script: soap/index.php - url: /getGEO.php script: soap/getGEO.php - url: /tests/XML_GEOOffers.php s
handlers:
- url: /
script: soap/index.php
- url: /(.+)
script: soap/index.php
- url: /getGEO.php
script: soap/getGEO.php
- url: /tests/XML_GEOOffers.php
script: soap/tests/XML_GEOOffers.php "No handlers matched this URL."
- url: /tests/test.php
script: soap/tests/test.php "No handlers matched this URL."
我也有问题,过去的参数获取在url
localhost:11080/trace
(我的脚本显示false,因为没有发送参数)
但当我将参数输入url时,它会显示空白页面,而不是true或false
localhost:11080/trace?Pub=0&Adv=0&SDK=0&HWD=c45f9a729cd349bdf3f21e96d305afde1028be99&OS=0&AV=nothing|nothing&BROWSER=IE&Sub=0&campaign=0&Demo=0
如果有人能帮我,我将不胜感激 您需要将
/
放在最后,否则它会匹配每个url。您的/(.+)
处理程序也是如此。尝试以下顺序:
handlers:
- url: /getGEO.php
script: soap/getGEO.php
- url: /tests/XML_GEOOffers.php
script: soap/tests/XML_GEOOffers.php #"No handlers matched this URL."
- url: /tests/test.php
script: soap/tests/test.php #"No handlers matched this URL."
- url: /(.+)
script: soap/index.php
- url: /
script: soap/index.php
你真的不需要最后两个中的一个,因为它们指向同一个地方