Il y a un petit serveur démon http que j'utilise pour ce genre de chose. Je n'ai jamais entendu que vous pouvez configurer l'un des navigateurs pour exécuter le script pour vous, donc vous êtes probablement coincé avec une configuration similaire à la mienne:
Vous pouvez trouver shttpd (maintenant appelé mongo, d'après les regards de celui-ci) au sourceforge. Le fichier de configuration que j'utilise pour mes applications Ruby ressemble à ceci:
# SHTTPD web server configuration file.
# Lines starting with '#' and empty lines are ignored.
# For detailed description, visit http://shttpd.sourceforge.net/shttpd.1.txt
#platform-specific stuff
root c:\main\src\worker\http
systray no
access_log logs\shttpd_access_log.txt
error_log logs\shttpd_error_log.txt
cgi_env RUBYLIB=c:\main\src\worker;c:\main\src\worker\lib
cgi_interp c:\InstantRails\ruby\bin\ruby.exe
#platform-dependant stuff
ports 2001
cgi_ext rb
threads 5
index_files index.rb
Si vous avez d'autres questions, simplement mettre à jour et je vais essayer de garder un oeil sur le fil.
Qu'est-ce que vous essayez de faire? Pourquoi voudriez-vous écrire un CGI si vous utilisez déjà Rails? – Petros
Parfois, je veux juste écrire un CGI rapide et ne pas faire face à un tas de choses MVC etc ... – jtruelove
Donc, ne pas traiter avec MVC. Vous avez seulement besoin de M si vous avez besoin d'une table. V est votre "CGI" et C fournit juste un crochet pour l'URL. À moins que votre serveur Web ne comprenne les fichiers .rb (et c'est quelque chose d'un Saint-Graal), alors ce que vous essayez ne fonctionnera pas. –