2016-04-12 11 views
1

私はindex.htmlserver.phpという2つのファイルを持っています。 app.yamlをファイルはindex.htmlページを表示するには、このように構成し、それが正常に動作し、Google App Engineの静的HTMLからPHPリクエストを作成するにはどうすればよいですか?

application: orange-127906 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: yes 

handlers: 
- url: /favicon\.ico 
    static_files: favicon.ico 
    upload: favicon\.ico 

- url:/
    static_dir: static_files 

libraries: 
- name: webapp2 
    version: "2.5.2" 

しかし、私はAJAXを使用してserver.phpを呼び出し、情報を表示するindex.htmlファイル内のいくつかのjQueryコードを持っていました。 app.yamlserver.phpを設定して、それらのAJAX呼び出しを行うことはできますか?

答えて

1

scriptタグを使用してapp.yamlに直接phpファイルを提供できます。

例:
-url:/ script: server.php

私は通常、スクリプトタグを使用してPHPファイルと私のすべてのページをサーブし、任意のHTMLファイルを含めるには「のinclude_once」または「するrequire_once」を使用。

+0

驚くばかりです。それはまさに私が苦労していたものでした。あなたは私の人生を救った:D –

+1

問題はありません。また、htmlをphpタグの外に書くことで、いつでも任意のphpファイルにhtmlを直接追加することができます。画像、CSS、jQueryライブラリなどの静的ファイルに対してのみ静的ディレクトリを使用します。 – yoonjesung

関連する問題