Google App Engine、PHP、Mimetype、app.yaml、static_dir、脚本、static_files
当我部署我的网站时,PHP 文件导致错误消息:
无法猜测 mimetype
这是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
文件,但不能同时加载两者?我在同一个文件夹中同时拥有PHP
和文件。我想知道这是否会导致问题,但我找不到任何说明我不能将它们放在同一个文件夹中的文档。HTML
Client_Pages
我尝试在PHP
文件中明确引用app.yaml
文件,这会导致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