Django勉強会 Disc1 | Top | とりあえず復旧

 

FastCGIは駄目かもしれない

20日ころからfastcgiで動作しているこのブログが非常に不安定になってます。
DreamhostのフォーラムやdjangoのIRCで同様の報告があがっているようです。

このブログのfastcgi設定方法は0.95以前のものだったので、この機会に0.95以降の設定に変更をしてみました。実は引数が有効にならず、デフォルトのprefolkになっているだけじゃないか?
が、改善されません。エラーログにはよくあるfastcgiのエラーが。。。

FastCGI: incomplete headers (0 bytes) received from server

今のところの設定内容は、以下のようになっています。
.htaccess
AddHandler fastcgi-script .fcgi
RewriteEngine On
RewriteBase /
RewriteRule ^(media/.*)$ - [L]
RewriteRule ^(admin_media/.*)$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ everes.fcgi/$1 [QSA,L]

everes.fcgi
#!/usr/bin/env python2.4
import sys,os
sys.path.insert(0, '/USER/lib/python2.4/site-packages')
os.environ['DJANGO_SETTINGS_MODULE'] = 'everes.local_settings'
from django.core.servers.fastcgi import runfastcgi
runfastcgi(["method=threaded", "daemonize=false"])

runfastcgiの引数は、ドキュメントではキーワード引数ですが、ドキュメントのコメントにあった形式でやってみました。
error.logにはFastCGIでよくあるエラーが。どうしたもんだろ。mod_pythonいいなぁ
FastCGI: incomplete headers (0 bytes) received from server

Taged with:,,,

urihttp://www.everes.net/2006/nov/25/might-be-fastcgi-sucks/

Entry Date:2006-11-25 13:06

Author:makoto

ping url:http://www.everes.net/2006/nov/25/might-be-fastcgi-sucks/tbping/

subscribe:feed with LDR

Comments

1 by makoto

14:37 on

2006-11-26

うーっぷ。
一度pycを全部消したら快調に動き出した。
もうすこし様子を見てdefunctが出てなかったら、dreamhostのforumに書き込んでみよう

Add Comment

コメント追加








What's Next
Tags
Blog Archive
Project
  • » pymagnolia

    ma.gnolia.comのAPIを操作するPythonライブラリ。

  • » django-ja

    Djangoと日本の仲間たち。
    Djangoに関するニュースや、「仲間たち」のブログエントリをアグリゲートしています。

  • » rhaco

    PHPのWebフレームワーク。 PHPらしさを失わず直感的に記述できることを目指している。 Djangoと同じく、他のライブラリに依存しない。また、Djangoっぽいテンプレートの作り方も可能。

  • » Tracka

    スモールチーム、家族用の知共有ウェブアプリケーション。
    テキスト、画像、youtube動画、stage6動画等をトラック!

  • » BMO

    BMOは、本、CD、DVD、ゲームに印刷されているバーコードをiSightで読み取り、AmazonのAPIを利用して画像や情報をmacに保存します。iSightのついているmacで利用してください。Leopardと呼ばれているOSX 10.5以上が必要です。 保存した情報は、OSX Leopard(10.5)から搭載されたCover FlowとQuick Lookという仕組みを利用して表示します。