«前の日(08-12) 最新 次の日(08-14)» 追記

徒然日記


2004年8月13日(金)

[鯖][linux] Turck MMCache

深夜帯にhttpdが増殖して、メモリ食い尽くしたりするのでapacheのチューニングなどをしようかと

とりあえずphpの高速化を。と言うことでZend Optimizerをいれてみたのだけど

#moでshigeさんに「いま、php高速化でオススメなのはTurck MMCacheだよ。モにも入ってるし」とオススメされたので入れてみました。違いなんぞさっぱりしらないのだけど

体感は…たいしてでかくない(でもアクセスはそこそこある)pukiwikiではよくわからんな。

ベンチマークとかとるのは…今度気が向いたら(ぉぃ

設定は/etc/php/php-apache2handler.iniに

;;;;;;;;;;;;;;;;;
; turck mmcache ;
;;;;;;;;;;;;;;;;;
zend_extension="/usr/lib/php4/mmcache.so"
mmcache.shm_size="32"
mmcache.cache_dir="/tmp/mmcache"
mmcache.enable="1"
mmcache.optimizer="1"
mmcache.check_mtime="1"
mmcache.debug="0"
mmcache.filter=""
mmcache.shm_max="0"
mmcache.shm_ttl="0"
mmcache.shm_prune_period="0"
mmcache.shm_only="0"
mmcache.compress="1"; Local Variables:

と加えるだけ。簡単簡単

(5:53)

[linux] mod_ruby with mod_rewrite解決

モのmod_rubyのサンプル設定ファイルには

#RubyRequire apache/ruby-run
#<Directory /var/www/ruby>
#    SetHandler ruby-object
#    RubyHandler Apache::RubyRun.instance
#    Options ExecCGI
#</Directory>

と書いてあるのだけど

これを参考にして

RubyRequire apache/ruby-run
<Files *.rb>
    SetHandler ruby-object
    RubyHandler Apache::RubyRun.instance
    Options ExecCGI
</Files>

なーんてしてしまっていた

で、これのせいでOptionsがExecCGIだけで、FollowSymLinks/SymLinksIfOwnerMatchが無効になってしまったらしい

orz orz orz

mod_ruby本体には関係なかったよ…

前田さん、ごめんなさい...

思いっきり恥さらししてしまったな(鬱

かずひこさん、問題解決におつきあい頂きありがとうございます

(6:00)

本日のツッコミ(全3件) [ツッコミを入れる]

# すずき [MMCache は開発元の会社が解散したので、今後はどうなるか。。。]

# smbd [がーーん]

# shige [がーーん ]

./20040813.html#c">ツッコミを入れる]

2005年8月13日(土)




«前の日(08-12) 最新 次の日(08-14)»