8

私は現在、iOS/Webアプリケーションとそれらの共有データベースおよびコンテンツの間のブリッジとしてRESTfulAPIを開発しています。

このブログで、PHPでRESTfulAPIを実装する方法を見つけました。

OVHApacheベースのサーバーで開発を開始しました。残念ながら、彼らはWebホスティングサービスでoauthサポートを提供しておらず、それをインストールする方法はありません。OVHから、このために専用サーバーまたはVPSサーバーが必要だと言われました。

次に、 dotCloudで作業します。これは素晴らしい代替手段だと思いますが、それらのサーバー(Amazon EC2のサーバーのようです)はnginxベースです。私がnginxサーバーを使用するのはこれが初めてであり、この.htaccessをnginx.confファイルに「変換」するためにあなたの助けが必要です。

あなたの助けを求める前に、私はこれのためにnginx.confファイルを見つけようとしましたが、誰も働きませんでした。それらをdotcloudアプリにプッシュすると、アプリのhttpサービスがクラッシュし、dotcloudcliは次のように言いました。

14:55:44 [www.0]警告:サービスが起動時にクラッシュしたか、間違ったポートをリッスンしています。ポート「http」(80)で30秒以内に応答できませんでした。アプリケーションログを確認してください。

事前に助けてくれてありがとう:)

4

1 に答える 1

7

このhtaccessからnginx.confへのコンバーター、および私が行ったいくつかのトリックとテストのおかげで、対応するnginx.confファイルがここにあります。

それが人々の助けになることを願っています。;)

編集:私の構成へのリンクは死んでいますが、コンバーターはまだ利用可能です。有効なApache構成がある限り、問題はありません。

于 2012-07-30T15:14:54.690 に答える