Le 26 mars 07 à 15:48, A.TONX a écrit :

Bonjour,

dans la suite le mise en place de mon serveur de pré-prod, j'ai mon appli RoR qui fonctionne avec WEBrick, qui fonctionne également avec Apache 2 + CGI. J'en suis au stade de tenter de le faire fonctionner avec Apache2 + FASTCGI:

ayant suivi les indications du livre Ruby on Rails de D.THOMAS et DHH, j'ai installé:
 => mod_fastcgi
 => le kit fastcgi
 => et ruby-fcgi

j'ai modifié:
 => les droits de public/dispatch.fcgi (0755)
 => le owner:group de l'ensemble des répertoires de l'appli
 => placé dans .htaccess la ligne concernant fastcgi
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
=> vérifié la première ligne de public/dispatch.fcgi qui est :
#!/usr/local/bin/ruby
ce qui est conforme à mon environnement
=> mise en place <IfModule mod_fastcgi.c>...</IfModule> dans mon virtualhost.

après tout cela, lors du lacement de la page d'acceuil de mon appli, je vois s'afficher le conteu texte du fichier public/ dispatch.fcgi.

Je pressens que les instructions ruby contenu dans public/ dispatch.fcgi ne sont pas interprétées, et que j'ai du loupé qqu chose...

si l'un d'entre vous à une piste, merci d'avance.

NB: je suis sur une SuSE9.3 avec Apache 2.0.53 et son rpm mod_fastcgi


Il ne te manquerait pas un petit AddHandler quelque part ? par exemple dans ton vhost ou dans pubblic/.htaccess ?
Et d'ailleurs, ton .htaccess est-il interprété par Apache ?

AddHandler fastcgi-script .fcgi

Et dans ton vhost, un AllowOverride options fileinfo du plus bel effet ?

Cordialement,
Frédéric
--
Frédéric de Villamil
[EMAIL PROTECTED]                        tel: +33 (0)6 62 19 1337
http://fredericdevillamil.com                Typo : http://typosphere.org




_______________________________________________
Railsfrance mailing list
Railsfrance@rubyonrails.fr
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

Répondre à