1

私はすべてのGoogleの結果を見てきましたが、どれも役に立ちません:

<VirtualHost *:80>
    ServerName www.example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/site/example.com/current/public
    <Directory /var/www/site/example.com/current/public>
        Options -Multiviews
        Allow from all
    </Directory>
</VirtualHost>

ご覧のとおり、アプリは次の場所にデプロイされます。

/var/www/site/example.com/current/public

私のアプリにはインデックスページがないカピストラーノですが、レールは代わりにルートファイルで設定したルートを使用することを想定しています

しかし、のURLを入力すると、パブリックディレクトリのみが表示されます

ログに関しては:

NO log in the rails log directory
No log for all the apache  
4

1 に答える 1

0

私は後で問題を発見しました。私はsudo Passenger-install-apache2-moduleをすべきではなく、rvmsudo passive-install-apache2-moduleをすべきです

パッセンジャーまたはApacheのどちらからも、パッセンジャーが実行されていないように見えるというヒントがないため、面倒です。Apache構成にpassegnerモジュールが含まれていて、再起動しても問題ありません

于 2013-06-07T10:27:38.407 に答える