トップ «前の日記(2004-08-08 (Sun)) 最新 次の日記(2004-08-10 (Tue))» 編集   RSS 1.0 FEED  

Journal InTime


2004-08-09 (Mon) [長年日記]

_ mod_ruby-1.2.2

Apache2でSEGVが発生するバグがあったので修正してリリース。 まだおかしいとこもあるようだけど...。

Tags: mod_ruby

_ mod_rewrite

httpd.confの中でmod_rewriteを使う分には何も問題がないのだけど

.htaccessの中で使おうとすると403エラーになってしまう。

[徒然日記より引用]

うーん、手もとでは.htaccessでもmod_rewriteが使えてしまいました。 こんなので試しました。

RewriteEngine on
RewriteBase /~shugo
RewriteRule foo.txt /home/shugo/public_html/bar.html

ちなみにhttpd.confの設定はDebianのデフォルトのままで

<Directory /home/*/public_html>
  AllowOverride FileInfo AuthConfig Limit
  Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>

となってます。

あ、ひょっとして

AllowOvverride all

[徒然日記より引用]

このvが一コ多いせいとか。

でもPHPでは動くんですよね。うーん。

うちの動作環境は以下の通りです。

Server: Apache/2.0.50 (Debian GNU/Linux) DAV/2 mod_ruby/1.2.2 Ruby/1.8.2(2004-07-29)
Tags: mod_ruby

_ 死なない

今度は、

mod_rubyを組み込むと/etc/init.d/httpd stopしてもプロセスが残ります

[徒然日記より引用]

とのこと。

うーん、

# apachectl stop

でも同様でしょうか。

Tags: Ruby
本日のツッコミ(全2件) [ツッコミを入れる]
_ ay (2004-08-10 (Tue) 02:15)

「.htaccessの中で使おうとすると403」というとFollowSymLinksもSymLinksIfOwnerMatchもOptionsに無い、といったことだったりしないでしょうか。<br><br>(うちからリンク先に到達できないのでここに書いちゃいました)

_ smbd (2004-08-10 (Tue) 05:55)

"AllowOvverride"は手で書いた際のtypoです。すみません<br>両者とも未解決のままです(T_T<br>詳細は自分の日記に書きます…