0

Debian サーバーで Rails アプリケーションからブラウザーを実行すると、アプリケーションのツリーがブラウザーに表示されます。Passenger と Apache をインストールして構成しましたが、機能しません。

なんで?

ありがとう

4

1 に答える 1

0

ほとんどの場合、Web サーバーは<some_path>/appではなく を指しています<some_path>/app/public

Apache 仮想ホストの例:

<VirtualHost *:443>
    ServerName www.app.com
    DocumentRoot "/var/app/current/public/"
    CustomLog /var/log/apache2/app_log combined
    ErrorLog /var/log/apache2/app_log
    <Directory /var/app/current/public>
            AllowOverride all
            Options -MultiViews
    </Directory>
    SSLEngine on

    SSLCertificateFile    /etc/ssl/certs/app.crt
    SSLCertificateKeyFile /etc/ssl/private/app.key
    SSLCertificateChainFile /etc/ssl/certs/bundle.crt
</VirtualHost>
于 2013-07-17T15:22:32.320 に答える