From: Shugo Maeda Date: 2000-07-12T16:50:30+09:00 Subject: [ruby-talk:03945] Re: mod_ruby Hi, At Wed, 12 Jul 2000 00:31:11 -0700, Steve Shreeve wrote: > My machine is currently running Red Hat Linux 5.1 and we have three > production sites on it. What I will do is test all my mod_ruby stuff on a > different machine that already has gcc 2.95.2. I hope that upgrading to a > newer machine is enough to fix the problem. Are you currently experiencing > any problems with your mod_ruby setup? Do you have it running on a any live > sites? Where can I find sample Ruby code that can be used to web > applications? Does mod_ruby have any interaction with the Apache server > itself other than via CGI? Is there a FAQ with answers to these questions? I have no problems with my mod_ruby setup. mod_ruby is running on www.ruby-lang.org, and the top page is a mod_ruby script like this: # index.mrb LOCATION_MAP = { "en" => "en/index.html", "ja" => "ja/index.html" } DEFAULT_LOCATION = "en/index.html" req = Apache.request host = req["Host"] || "www.ruby-lang.org" dir = File.dirname(req.uri) if dir[-1] != ?/ dir.concat(?/) end location = nil langs, = (req["Accept-Language"] || "").split(/;/) for lang in langs.to_s.split(/,/) lang.strip! if LOCATION_MAP.key?(lang) location = LOCATION_MAP[lang] break end end You can use Apache functions by `Apache' module, but there is no documents (except the source)...Sorry. Shugo