Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 107acd461d708905445d8b1ebacf28fc > files > 1

apache-mod_ruby-1.2.6-5mdv2008.1.x86_64.rpm

<IfDefine HAVE_RUBY>
    <IfModule !mod_ruby.c>
	LoadModule ruby_module	extramodules/mod_ruby.so
    </IfModule>
</IfDefine>

# taken from the example file
# If the ruby module is installed, this will be enabled.
<IfModule mod_ruby.c>
  # for Apache::RubyRun
  RubyRequire apache/ruby-run

  # exec files under /ruby as ruby scripts.
  <Location /ruby>
    SetHandler ruby-object
    RubyHandler Apache::RubyRun.instance
    Options ExecCGI 
  </Location>

  # exec *.rbx as ruby scripts.
  <Files *.rbx>
    SetHandler ruby-object
    RubyHandler Apache::RubyRun.instance
  </Files>

  # # for Apache::ERubyRun
  # RubyRequire apache/eruby-run
  #
  # # handle files under /eruby as eRuby files by eruby.
  # <Location /eruby>
  #   SetHandler ruby-object
  #   RubyHandler Apache::ERubyRun.instance
  #   Options ExecCGI 
  # </Location>
  #
  # # handle *.rhtml as eruby files.
  # <Files *.rhtml>
  #   SetHandler ruby-object
  #   RubyHandler Apache::ERubyRun.instance
  # </Files>

  # # for Apache::ERbRun
  # RubyRequire apache/erb-run
  #
  # # handle files under /erb as eRuby files by ERb.
  # <Location /erb>
  #   SetHandler ruby-object
  #   RubyHandler Apache::ERbRun.instance
  #   Options ExecCGI 
  # </Location>

  # # for debug
  # RubyRequire auto-reload
</IfModule>