0

私のphpアプリでは、私はjqueryを持っていますが、それは実行されません.他の部分はうまくいっています.そして、私のホストではうまくいくと確信しています.それは私のhtmlでこのような<script src="jquery.min.js"></script> ものです: .

以下は私の app.yaml です:

application: *
version: 1
runtime: php
api_version: 1
handlers:
- url: /(.*\.(htm$|html$|css$|js$))
  static_files: photo/\1
  upload: photo/(.*\.(htm$|html$|css$|js$))

- url: /jquery.min.js
  static_files: photo/\1
  upload: photo/jquery.min.js

- url: /index.html
  static_files: photo/\1
  upload: photo/index.html  

- url: /albums/(.*\.(ico$|jpg$|png$|gif$|swf$))
  static_files: photo/albums/\1
  upload: photo/albums/(.*\.(ico$|jpg$|png$|gif$|swf$))


- url: /(.+)
  script: photo/\1
  secure: always

- url: /photostack.php
  script: photo/photostack.php
  secure: always

私は初心者なので、小さな問題かもしれません。しかし、私は何日もそれに取り組んでいますが、まだ道を見つけることができません. 助けてください。これは私のウェブサイトですhttps://nicol06215.appspot.com/index.html。列をクリックするとウィンドウが表示されるはずです。

4

2 に答える 2

0

答えはわかりましたが、jQuery にリンクして GAE アプリで使用する方法を知りたいかもしれません。

2 つのフォルダーstylesscripts作成し、それらにスクリプトとスタイル ファイルを配置しました。次に、HTML の「head」タグで、通常の Web サイトと同じようにそれらにリンクします。

<link rel="stylesheet" type="text/css" href="styles/list.css" />
<script src="scripts/jquery.min.js"></script>

次に、yaml ファイルで次のように定義しました。

- url: /scripts
  static_dir: scripts

- url: /styles
  static_dir: styles

このように、ファイル名リクエストごとにハンドラーを指定する必要はありません。「スタイル」または「スクリプト」(例: )で始まるリクエストは- url: /scripts、スタイルまたはスクリプトのフォルダ/ディレクトリ(例: static_dir: scripts)を使用して処理します。

于 2013-11-03T10:51:07.780 に答える