OVH Cloud OVH Cloud

configuration eRuby et Apache2

4 réponses
Avatar
Une bévue
bonjour,


comme je ne trouve pas de mod_ruby.* pour ma distro yellowdog

je suis un howto trouvé sur le net.

ce que j'ai fait (tous les *ruby* ont été installés en standard avec
yum...) :

un symlink entre /usr/bin/eruby et /var/www/cgi-bin/eruby

copié et modifié php.conf en eruby.conf avec dedans :
AddType application/x-httpd-eruby .rhtml
Action application/x-httpd-eruby /var/www/cgi-bin/eruby
DirectoryIndex index.rhtml

quand je pointe un nav sur localhost/env.rhtml j'obtiens :
Not Found
The requested URL /var/www/cgi-bin/eruby/env.rhtml was not found on this
server.

si je comprends bien le message, seul le répertoire où se trouve
env.rhtml n'est pas le bon ? eruby fonctionnerait ?

mon env.rhtml se trouve à la racine de mon site soit /home/yvon/Sites

en php pas de problème, mon "info.php" est ok et j'aimerais faire de
même avec eruby...

ça voudrait dire qu'il y a une directive Apache2 spécifique qui permette
de renvoyer les cgi-bin dans un répertoire particulier ?

perso je voudrais, comme avec php, mélanger les *.html et les *.rhtml...
--
Une bévue

4 réponses

Avatar
R12y
On Tue, 13 Dec 2005 11:50:41 +0100, Une bévue wrote:

ça voudrait dire qu'il y a une directive Apache2 spécifique qui permette
de renvoyer les cgi-bin dans un répertoire particulier ?


Je sais que les Alias et ScriptAlias servent à ça.
Maintenant, sans ta conf Apache on ne peut pas dire.
Ceci dit, c'est plus en charte sur fr.comp.infosystemes.www.serveurs.
Je te recommande d'y reformuler ta situation avec beaucoup plus de
détails, surtout au niveau des fichiers de configuration (y compris
.htaccess) en vigueur.

En ce qui concerne eruby: http://www.google.fr/search?q=eruby+src.rpm
Et tu pourras faire un package RPM eruby pour ta distribution.

--
Telephone portable "intelligent" (SmartPhone) GSM, GPRS,...
Il est sous Linux, ne coute pas trop cher,...
http://www.it2l.com/product_info.php?cPath‘&products_idE6

Avatar
Une bévue
Le Tue, 13 Dec 2005 13:00:36 +0100, R12y a écrit :

Je sais que les Alias et ScriptAlias servent à ça. Maintenant, sans ta
conf Apache on ne peut pas dire. Ceci dit, c'est plus en charte sur
fr.comp.infosystemes.www.serveurs. Je te recommande d'y reformuler ta
situation avec beaucoup plus de détails, surtout au niveau des fichiers
de configuration (y compris .htaccess) en vigueur.


oui, effectivement, je suis un peu HS; ici ;-)

En ce qui concerne eruby: http://www.google.fr/search?q=eruby+src.rpm Et
tu pourras faire un package RPM eruby pour ta distribution.


ouais, apparemment il en manque juste un petit bout pour avoir mod_ruby...

ce que j'ai installé (ppc.rpm en standard de ma distro) :
eruby 1.0.5-2.1
eruby-devel 1.0.5-2.1
eruby-libs 1.0.5-2.1

et bien sûr ruby :
ruby 1.8.1-6.yd4.0
ruby-devel 1.8.1-6.yd4.0
ruby-libs 1.8.1-6.yd4.0
ruby-mode 1.8.1-6.yd4.0
ruby-tcltk 1.8.1-6.yd4.0

j'avais espéré que, naïvement "ruby-mode" me donne mode_ruby.*...
--
Une bévue

Avatar
R12y
j'avais espéré que, naïvement "ruby-mode" me donne mode_ruby.*...


Allez un petit coup de main (et un peu de pub aussi...):
http://www.locataire-serveur.info/sections/liens/mod_ruby-src-rpm

--
Telephone portable "intelligent" (SmartPhone) GSM, GPRS,...
Il est sous Linux, ne coute pas trop cher,...
http://www.it2l.com/product_info.php?cPath‘&products_idE6

Avatar
Une bévue
Le Tue, 13 Dec 2005 15:28:45 +0100, R12y a écrit :

Allez un petit coup de main (et un peu de pub aussi...):
http://www.locataire-serveur.info/sections/liens/mod_ruby-src-rpm


merci bien, question, j'ai lu dans le pragmatic guide qu'utiliser
mode_ruby, avec Apache2, est plus rapide qu'utiliser eruby, comme je le
fais pour l'instant, pourquoi ?

je viens de faire mon premier HelloWorld.rb en RubyGnome2 impec ;-)

--
Une bévue