0

私のphpzendフレームワークWebアプリケーションをgooglecloudにアップロードする方法を考えています、私はたくさんのことを試しましたが、それでも結果はありませんplz、それは大きなWebアプリケーションではありませんが、それでも私はデータベースを持っています、大きなものではありません、 appengine-java-sdkをダウンロードして、回避してみました。しかし、JavaSDKはGoogleにアップロードされません??? 私はこの記事を読みましたhttp://www.webdigi.co.uk/blog/2009/run-php-on-the-google-app-engine/jdk が私のWindows7で動作した場合は意味があります

4

2 に答える 2

1

Google App Engine は、主に Python および Java Web アプリケーションを実行するように設計されています。これは PHP ホスティング サービスを意図したものではありません。ほとんどの PHP アプリケーションは、大幅な変更を加えなければ GAE では動作しません。

(注:この質問は、Google が 2013 年 5 月に Google App Engine 用の PHP ランタイムを導入する前に尋ねられたものです。現在、PHP アプリケーションを実行すること可能ですが、いくつかの制限があります。詳細については、リンクされたドキュメントを参照してください!)

于 2012-05-07T20:27:44.120 に答える
0

2013 年 11 月の時点で、Google App Engine には実際に PHP ランタイムが含まれています。GAE アプリとして実行されている Zend プロジェクトがいくつかあります。設定もとても簡単です。これらの素敵な .htaccess ファイルは必要ありません。app.yaml の構成方法は次のとおりです。

application: current-freelance-gig-prj 
version: 1 
runtime: php 
api_version: 1 

handlers: 
- url: /img 
  static_dir: public/img 

- url: /js 
  static_dir: public/js 

- url: /css 
  static_dir: public/css 

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

おそらく、これらすべての静的ディレクトリを一覧表示するよりスマートな方法があり、それらを 1 つのエントリに折りたたむことができると確信していますが、それでも、Apache の書き換え規則よりもはるかに理解しやすい方法です。

于 2013-11-02T23:48:50.523 に答える