問題タブ [app.yaml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
418 参照

php - Google App Engine の app.yaml ハンドラを GAE 外の PHP で複製する

PHP プロジェクトを Google App Engine (GAE) で構築することを検討しています。必要に応じて、コードをより標準的な Apache Tomcat および PHP サーバーに簡単に移植できると確信したいと思います。標準実装が見つからない 1 つの側面は、GAE の app.yaml ハンドラです。気になる機能を定義しましょう。

URL パターンに基づいてフルフィルメントのために受信リクエストを特定の php スクリプトに明示的にルーティングする機能。

これまでの検索で、Tomcat .htaccess RewriteEngine にたどり着きました。ただし、これは文字通り URL を書き換え、クライアント マシンをその URL にリダイレクトするようです。私が間違っている?この解決策以外に、有望なものは何も見つかりませんでした。誰かが GAE の app.yaml ハンドラーの代わりを提案できますか?

前もって感謝します!

0 投票する
1 に答える
86 参照

php - Git Hub の DrEdit PHP ファイルに app.yaml ファイルがないのはなぜですか?

app.yamlすべてのファイルに正しくアクセスするには、Google App Engine に構成ファイルが必要だと思いましたか?

GitHub からPHP ファイル用の DrEdit にapp.yaml提供されるファイルはありません。ファイルなしで Google App Engine で PHP アプリケーションを実行できますか?app.yaml

0 投票する
1 に答える
902 参照

python - Google App Engine での複数の URL スクリプトの処理

Google App Engine と webapp2 Web フレームで Python を使用して Web 開発の基礎を独学で学び始めました。

基本的に、さまざまなプロジェクトへのすべてのリンクを掲載するホームページを作成したいと思います。各リンクは、関連する py ファイルが実行される新しい URLに移動します。

今のところ、Hello World ページへのリンクが 1 つあれば十分です。それでおしまい。そして、私の人生では、このイベントのハンドラーを作成する方法を理解できません(ハドラーが必要ですか?)。誰かが私が間違っていることを教えてもらえますか?

私のファイル構造は次のとおりです。

app.yaml ファイル:

index.py :

そして helloworld.py:

Hello World リンクを押すと、localhost:8080/helloworld が参照されますが、空白のページが表示されます。ログには次のように書かれています: ImportError: アプリという名前のモジュールはありません

ユーザーがリンクを押した後に helloworld を実行するには、index.py に何を記述すればよいですか。index.py と helloworld.py が同じフォルダーにないことに注意してください。後でhtml/cssテンプレートといくつかのjavascriptを使用するため、各プロジェクトには独自のフォルダーがあります。

前もって感謝します

0 投票する
2 に答える
956 参照

python - Google Appengine の app.yaml でクエリ パラメータを定義する

クエリ パラメータに応じて静的ファイルを提供したいと考えています。具体的には、検索エンジンの最適化のために事前にレンダリングされたスナップショットを提供したいと考えています。ページは Google Appengine でホストされているため、app.yaml を使用してこれらの URL を定義しています。

ただし、クエリ パラメーターを使用して URL を取得すると_escaped_fragment_、最後の URL ハンドラーがトリガーされます。URL でクエリ パラメータを定義することは可能ですか? もしそうなら、私は何を間違っていますか?

0 投票する
3 に答える
1694 参照

php - App Engine は PHP ファイルの MIME タイプを推測できませんでした

Google App Engine、PHP、Mimetype、app.yaml、static_dir、script、static_files

Web サイトをデプロイすると、PHP ファイルが原因で次のエラー メッセージが表示されます。

の MIME タイプを推測できませんでした

これはappl.yaml構成ファイルです。

エラーの原因となったファイルが、デプロイされた Web サイトにロードされていません。同じファイルが私のコンピューターから完全に実行さGoogle App Engine Launcherれます。

ルートindex.phpディレクトリにあるファイルはエラーやエラーを発生させず、デプロイされた Web サイトで実行されます。

デプロイされた Web サイトは、PHPファイルまたは静的htmlファイルのいずれかを読み込みますが、両方は読み込みませんか? 同じフォルダーにPHPHTMLファイルの両方があります。Client_Pagesそれが問題を引き起こしているのではないかと思っていますが、同じフォルダーに入れることができないと述べているドキュメントが見つかりません。

PHPファイル内でファイルを明示的に参照しようとしましたapp.yamlが、それによりPHPファイルが実行されますが、HTMLファイルは読み込まれません。