PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > fr.comp.info.serveurs > eruby mode_ruby et apache 1.3
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.info.serveurs Administration de serveurs WWW.

eruby mode_ruby et apache 1.3

Réponse
 
LinkBack Outils de la discussion
Vieux 30/12/2005, 15h08   #1 (permalink)
Une bévue
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut eruby mode_ruby et apache 1.3

"petit" pb avec apache 1.3.x et eruby.

j'ai installé mode_ruby et eruby sur ma bécanne.

mode_ruby foncionne j'ai testé un cgi "test" dans le répertoire
/path/to/www/ruby, c'est ok (<http://81.57.96.20/ruby/test>), de même
j'ai testé un cgi "test.rbx" à la racine /path/to/www c'est ok
(<http://81.57.96.20/test.rbx>), ça roule.

par contre, j'ai à la racine un "index.rhtml" que mon navigateur me
propose de télécharger (<http://81.57.96.20/index.rhtml >) au lieu de le
visualiser et, je ne pige pas pourquoi...

j'ajoute que dans le log apache, je n'ai PAS de message d'erreur... :
[Fri Dec 30 13:31:00 2005] [notice] Apache/1.3.33 (Darwin)
mod_ruby/1.2.4 Ruby/1.8.4(2005-12-24) PHP/5.0.4 configured -- resuming
normal operations
[Fri Dec 30 13:31:00 2005] [notice] Accept mutex: flock (Default: flock)


si quelqu'un a de la lumière...

--- mon setup ----------------------------------------------
MacOS X 10.4.3
Server version: Apache/1.3.33 (Darwin)

ruby 1.8.4
mod_ruby-1.2.4
eruby-1.0.5

dans /private/etc/httpd/httpd.conf j'ai ajouté :

j'ai mis mon root à /Users/yvon/Sites (pour éviter d'avoir un ~yvon qui
traine dans l'url...
les droits sur le chemin d'accès :
drwxr-xr-x 126 yvon yvon 4284 Dec 30 15:58 yvon
drwxr-xr-x 26 yvon yvon 884 Dec 30 12:32 Sites
-rwxr-xr-x 1 yvon yvon 1901 Dec 26 04:31 index.rhtml
------¨--^ me semblent être en "trop" ...

------------------------------------------------------------
# begin mode_ruby activation
Include /private/etc/httpd/additions/modruby.conf
# end mode_ruby activation
------------------------------------------------------------

j'ai donc créé un fichier /private/etc/httpd/additions/modruby.conf :
------------------------------------------------------------
LoadModule ruby_module /usr/libexec/httpd/mod_ruby.so


<IfDefine !APACHE2>
AddModule mod_ruby.c
</IfDefine>

<IfModule mod_ruby.c>
RubyRequire apache/ruby-run

# Excute files under /ruby as Ruby scripts
<Directory /Users/yvon/Sites/ruby>
Options ExecCGI
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Directory>

# Execute *.rbx files as Ruby scripts
<Files *.rbx>
Options ExecCGI
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Files>
</IfModule>


<IfModule mod_ruby.c>
RubyRequire apache/eruby-run

AddType application/x-httpd-eruby .rhtml
Action application/x-httpd-eruby eruby

<IfModule mod_dir.c>
DirectoryIndex index.rhtml
</IfModule>

# Handle *.rhtml files as eRuby files
<Files *.rhtml>
SetHandler ruby-object
RubyHandler Apache::ERubyRun.instance
</Files>
</IfModule>
------------------------------------------------------------

--
une bévue
  Réponse avec citation
Vieux 30/12/2005, 16h19   #2 (permalink)
Une bévue
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut TROUVE was (Re: eruby mode_ruby et apache 1.3)

Une bévue <pere.noel@laponie.com> wrote:

> par contre, j'ai à la racine un "index.rhtml" que mon navigateur me
> propose de télécharger (<http://81.57.96.20/index.rhtml >) au lieu de le
> visualiser et, je ne pige pas pourquoi...

ça marche après avoir commenté :

# AddType application/x-httpd-eruby .rhtml
# Action application/x-httpd-eruby eruby

j'avoue ne pas piger pourquoi...
--
une bévue
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 23h30.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,07691 seconds with 10 queries