Apache 初心者質問スレッド Part3

このエントリーをはてなブックマークに追加
458DNS未登録さん
WindowsXP上のXAMPPにmod_rubyがインストールできません。
XAMPPのインストール先はC:\Program Files\xampp
mod_ruby.soの置き場所はC:\Program Files\xampp\apache\modules
libフォルダはC:\Program Files\xampp\mod_ruby\lib
C:\Program Files\xampp\apache\conf\httpd.confに
# mod_ruby
Include conf/extra/httpd-mod_ruby.conf
と書き加え
C:\Program Files\xampp\apache\conf\extra\httpd-mod_ruby.confというファイルを
LoadFile "C:\ruby\bin\msvcrt-ruby18.dll"
LoadModule ruby_module modules/mod_ruby.so
<IfModule mod_ruby.c>
RubyAddPath "C:\Program Files\xampp\mod_ruby\lib"
RubyRequire apache/ruby-run
RubyKanjiCode euc
# RubySafeLevel 0
<Location /ruby>
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Location>
</IfModule>
という内容で作りました。

ところが、Apacheを起動すると
apache.exe: Syntax error on line 513 of C:/Program Files/xampp/apache/conf/httpd
.conf: Syntax error on line 2 of C:/Program Files/xampp/apache/conf/extra/httpd-
mod_ruby.conf: Cannot load C:/Program Files/xampp/apache/modules/mod_ruby.so int
o server: \x8ew\x92\xe8\x82\xb3\x82\xea\x82\xbd\x83\x82\x83W\x83\x85\x81[\x83\x8
b\x82\xaa\x8c\xa9\x82\xc2\x82\xa9\x82\xe8\x82\xdc\x82\xb9\x82\xf1\x81B
というエラーが出てしまうのです。何が間違っているのでしょうか?