O Apache dispatch.fcgi não é interpretado com o Passenger

2

Eu instalei o passageiro como jóia de rubi. Eu adicionei o seguinte ao /etc/apache2/apache2.conf

LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-2.2.4/ext/apache2/mod_passenger.so
PassengerRuby /usr/bin/ruby
PassengerRoot /var/lib/gems/1.8/gems/passenger-2.2.4

e configurar o aplicativo do Vitual Host para o diretório rails ~ / public, mas quando eu visito o site, vejo apenas o conteúdo do dispatch.fcgi , mas nada é executado

.htaccess no diretório ~ / public é

AddHandler fcgid-script .fcgi
AddHandler cgi-script .cgi
Options +FollowSymLinks +ExecCGI

RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

No entanto, se eu executar script / servidor, tudo funciona bem, então não há problema com o próprio aplicativo.

    
por Jakub Arnold 29.08.2009 / 03:52

1 resposta

3

O Passenger não executa solicitações Rails via dispatch.fcgi. Você tentou seguir as instruções de instalação do Passenger?

    
por 29.08.2009 / 06:05