App Engine无法猜测PHP文件的mimetype
Google App Engine,PHP,Mimetype,app.yaml,static_dir,script,static_files
当我部署我的网站时,PHP文件导致错误消息:
这是appl.yaml配置文件: application: applicationname version: 1 runtime: php api_version: 1 threadsafe: true handlers: - url: / script: index.php - url: /(.+.php)$ script: 1 - url: /Client_Pages static_dir: Client_Pages 导致错误的文件未在已部署的网站中加载.从我的计算机上的Google App Engine Launcher完全运行相同的文件. 根目录中的index.php文件不会导致错误,并在已部署的网站中运行. 似乎我部署的网站将加载PHP文件或静态html文件,但不是两者都加载?我在同一个Client_Pages文件夹中有PHP和HTML文件.我想知道这是否会导致问题,但我找不到任何文档说明我不能将它们放在同一个文件夹中. 我尝试在app.yaml文件中显式引用PHP文件,这会导致PHP文件运行,但不会加载HTML文件. application: yardsalesuperhighway version: 1 runtime: php api_version: 1 threadsafe: true handlers: - url: /Client_Pages/Offered_Menu.php script: Client_Pages/Offered_Menu.php - url: /Client_Pages/InputForm.php script: Client_Pages/InputForm.php - url: /Client_Pages/WantedPage.php script: Client_Pages/WantedPage.php - url: /Client_Pages static_dir: Client_Pages 解决方法
您的应用程序无法访问存储在static_dir中的文件而无需特定的指令.
来自文档 –
我不确定app.yaml中的处理程序是否可以与静态目录重叠.这不是我测试的东西,如果不可能,我不会感到惊讶.应用程序代码上传到appengine基础结构中的不同服务. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |