0

Passenger が次の nginx サーバーの config.ru ファイルを検出しないという問題があります。

    server {
            listen 80;
    passenger_enabled on;
            server_name callumj.com cjlondon.com;
            access_log logs/callumj.access.log;
            root /webapps/callumj_com/public;
    }

Nginxはそれを無視して、通常のWebページとして扱っているようです(パブリックでindex.htmlを検索しようとすると禁止領域が表示されるため)。Rackup コマンドを実行して config.ru を実行すると、正常に起動することを確認しました。

これとよく似た別のサーバー ディレクティブがあります。これは Rails を使用しており、完全に機能しているようです。

何か不足していますか?

前もって感謝します!

4

1 に答える 1

0

/webappsディレクトリのルートでのアクセス許可エラーのようです。愚かな私。

于 2010-05-08T00:50:56.660 に答える