Index: [Article Count Order] [Thread]

Date:  Mon, 21 Oct 2002 14:23:02 +0900
From:  Tohru KITAMURA <tohru@...>
Subject:  apache2でeruby
To:  modruby-ja@...
Message-Id:  <200210210523.AA00001@...>
X-Mail-Count: 00344

北村と申します。

FreeBSD 4.6.2上でeruby-0.9.8を使っています。(mod_rubyは使っていません)

httpd.conf
---
AddType application/x-httpd-eruby  .rhtml
Action application/x-httpd-eruby   /cgi-bin/eruby
---
を記述して、

test.rhtml?test=aaa
などと簡単なスクリプトを実行しているのですが、

apacheのerror_logに
---
Premature end of script headers: eruby, referer: http://192.168.0.1/test.rhtml
/usr/local/apache/cgi-bin/eruby: No such file or directory - "test=aaa" (Errno::ENOENT), referer: http://192.168.0.1/test.rhtml
---
と出力され、Server errorになってしまいます。

apache-2.0.35では動作していたのですが、2.0.36以降エラーになってしまいます。
コマンドラインからだと問題ないです。

POSTでは問題なく、GETのみ問題が生じます。
query処理のところで何か起こっているのでしょうか?

自分が何か間違っているような気もするのですが、ご指摘あればよろしくお願いします。


----
Tohru KITAMURA  tohru@...