2012-04-05 19 views
0

私はfastcgiを使用してdjangoアプリケーションを実行します。次のように私はそれを実行するために使用するコマンドは、次のとおりです。django fastcgiは実行できません

python manage.py runfcgi method=threaded host=127.0.0.1 port=3035 

I入力ps -ef|grep pythonは私もスレッドを見ることができますが、私はそれを開くためにlynx localhost:3035を使用する場合、私は504ゲートウェイタイムアウトを取得する場合。

はだからではなく、今私は

python manage.py runserver 3035 

を使用して、それがOKに実行されます。私は共鳴を知らない。以前は、私はdjango 1.2を使用していましたが、それは問題ありませんでした。

私のサーバー情報:

debian5.0、django1.3、のpython2.6

答えて

0

のFastCGIプロトコルは、HTTPプロトコルとは異なります。 lynxとdevserverの間で、HTTPプロトコルとFastCGIプロトコルの両方を話すレイヤーを追加する必要があります。たとえば、nginx w/FastCGIモジュールが設定されています。

+0

感謝。それは実行することができます〜 – fred

関連する問題