前田です。 moochan <moochan / ss.hitachizosen.co.jp> writes: > うーん. 残念ですが外れみたいですね. > 手掛かりになるか分かりませんが ls を付けておきます. > > # pwd > /usr/local/etc/apache_1.3.3 > # ls > ABOUT_APACHE Makefile.tmpl cgi-bin logs > Announcement README conf src > INSTALL README.NT configure > KEYS README.configure htdocs > LICENSE WARNING-NT.TXT icons > # うーん、MakefileがあればわかるのにMakefile.tmplしかないんで すね(^_^; > 「このファイルが存在する場所を教えろ!」 とおっしゃっていただくともっと > 簡単なことなのかも. find / -name httpd.h あるいは、 find / -name ap.h でapachehdrはわかると思います。 # 見つからなかったらヘッダファイルはインストールされていない # ということですので、ソースをgetして展開して、src/includeを # 指定してください。 apachelibの方は find / -name mod_cgi.so などで見つかると思うのですが、これは特にそのディレクトリでな くてもhttpd.confのLoadModuleでフルパスを指定するので、 mod_ruby.soを適当なディレクトリにインストールすれば問題ない と思います。 > ところで、mod_rubyはどのように起動されるのですか?? mod_ruby自体はApacheが起動する時に一緒に起動します。 srm.confで AddHandler ruby-script .rb とすると、foo.rbというファイルがリクエストされた時にmod_ruby が呼ばれる仕組みになっています。 -- 前田 修吾