2007年11月6日火曜日

RonR: FastCGIを‘カン’で試す.

では,速くするには?
FastCGIってのを使えばいいらしいがよく知らない…とりあえずお遊びなので
カンだけで進めてみる.

(環境MacOS X 10.5 Leopard)
1./etc/apache2/httpd.confを確認
 =>fastcgiのモジュールを発見.でもコメントされてるよ.

2.fastcgi_modのコメントを外し見てる.
LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so


3.test/public/の中にある.htaccessでコメントアウトしてあるfcgi用のRewriteRuleを有効にcgi側を無効にしてみる.
#RewriteRule ^(.*)$ dispatch.cgi [QSA,L]
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]


4.apache再起動

5.試す.
http://localhost/rails/user/

 =>ブー.動きません.
[error] [client 127.0.0.1] FastCGI: comm with server "/Library/WebServer/rails/test/public/dispatch.fcgi" aborted: error parsing headers: malformed header 'load error /etc/irbrc'

 根性なしのおいらは今日はここまで.

以上.だめだな.おれ.

0 件のコメント: