|
|
|
|
||||||
| fr.comp.info.serveurs Administration de serveurs WWW. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
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... comme, pour eruby, j'en suis encore à un niveau basique, je n'ai de ..htaccess nulle part. 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.*... je précise que ruby tourne très bien sur ma bécanne, c'est mon language de script "standard"... -- Une bévue |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
> 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. J'essaierais quelque chose comme ça: ScriptAlias /eruby/eruby /usr/bin/eruby AddType application/x-httpd-ruby .rhtml Action application/x-httpd-ruby /eruby/eruby a+ -- Xavier Garreau <xavier@xgarreau.org> http://www.xgarreau.org/ |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Xavier Garreau a écrit :
> J'essaierais quelque chose comme ça: > > ScriptAlias /eruby/eruby /usr/bin/eruby > AddType application/x-httpd-ruby .rhtml > Action application/x-httpd-ruby /eruby/eruby Ceci devrait aussi fonctionner dans ton cas: AddType application/x-httpd-eruby .rhtml Action application/x-httpd-eruby /cgi-bin/eruby A moins d'un problème avec les liens, auquel cas, je pense qu'on peut s'en sortir avec un Options +FollowSymLinks ou en copiant directement eruby dans le répertoire cgi-bin a+ -- Xavier Garreau <xavier@xgarreau.org> http://www.xgarreau.org/ |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Le Tue, 13 Dec 2005 18:06:14 +0100, Xavier Garreau a écrit:
> Ceci devrait aussi fonctionner dans ton cas: AddType > application/x-httpd-eruby .rhtml Action application/x-httpd-eruby > /cgi-bin/eruby > > A moins d'un problème avec les liens, auquel cas, je pense qu'on peut > s'en sortir avec un Options +FollowSymLinks ou en copiant directement > eruby dans le répertoire cgi-bin ouais, bien vu, je vai copier carrément eruby... merci ! -- Une bévue |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Le Tue, 13 Dec 2005 18:06:14 +0100, Xavier Garreau a écrit:
> en copiant directement > eruby dans le répertoire cgi-bin bon, j'ai copié eruby et ça marche impec, merci beaucoup pour cette idée ;-) -- Une bévue |
|
![]() |
| Outils de la discussion | |
|
|