2016-09-16 90 views
1

我要上傳並與下面的文件夾結構,運行谷歌的雲我的PHP應用程序:gcloud部署PHP應用程序

enter image description here

的YAML文件看起來象下面這樣:

runtime: php55 
api_version: 1 

handlers: 
- url: /.* 
    script: index.php 

- url: /css 
    static_dir: css 

當我部署它將運行index.php文件,但不附加任何css或js文件。 yaml文件的結構應該是什麼,以便它接受來自css和js文件夾的css和js文件?

感謝

回答

0

試試這個(處理程序的順序很重要)

application: <your-app-id-goes-here> 
runtime: php55 
api_version: 1 

handlers: 

- url: /css 
    static_dir: css 

- url: /js 
    static_dir: js 

- url: /images 
    static_dir: images 

- url: .* 
    script: index.php 
+0

嗨@湯姆,謝謝您的回答。是的,處理程序的順序很重要。我想用另一個php文件(腳本)來製作ajax請求。我在index.php的處理程序下面添加了以下內容: - url:/ api 腳本:api.php 但它不起作用。你知道原因嗎? –

+0

「。*」處理程序必須是最後一個。在它上面添加你的AJAX處理程序? – Tom