2011-11-10 15 views
0

私はPhusion PassengerでRedmineを実行しようとしています。私はバーチャルホストなどを実行しますが、ウェブブラウザのウェブドメイン(例えば、http://mydomain.com/redmine/dispatch.rb)を入力すると、このrbファイルをダウンロードできます。このファイルはルビーのパーサではありません。Phusion Passengerを使用したRubyアプリケーションの仮想ホスト

私がチェックする必要があり何等(乗客とルビーへのパスが正しい)

をpassenger_modを設定し、有効にしましたか?

Apacheの設定は、基本的なものです:

ServerName domain.com 
    ServerAdmin "[email protected]" 
    DocumentRoot /home/redmine/public_html 

    ErrorLog /var/log/apache2/redmine-error.log 
    LogLevel info 

Rubyや旅客の経路defualtとして(私はisntallation後にそれを変更いけません)。あなたがRailsのアプリのpublicフォルダへのDocumentRootを設定する必要が

+0

仮想ホストに使用した設定を投稿できますか? – Wukerplank

+0

私は自分の投稿を変更しました(今は仮想ホストの設定がありますが、それは非常に基本的です) – bswietochowski

答えて

1

DocumentRoot /home/redmine/public_html/public 

は、より多くの情報のためthe Passenger docsを参照してください。

+0

私の「public」は「public_html」で、その他のディレクトリとファイルは/ home/redmine / – bswietochowski