2012-04-05 2 views
0

저는 장고 응용 프로그램을 실행하기 위해 fastcgi를 사용합니다. 내가 입력 ps -ef|grep python 나는 또한 스레드를 볼 수 있습니다django fastcgi를 실행할 수 없습니다.

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

경우,하지만 난 그것을 열 수 lynx localhost:3035를 사용할 때, 나는 504 게이트웨이 시간 초과를 얻을 다음과 같이 그것을 실행하는 데 사용하는 명령입니다.

그래서 대신에, 지금은

python manage.py runserver 3035 

를 사용하고 확인을 실행합니다. 나는 공명을 모른다. 과거에는 장고 1.2를 사용했는데 괜찮습니다.

내 서버 정보 :

debian5.0, django1.3, python2.6

답변

0

하는 FastCGI 프로토콜은 HTTP 프로토콜 다릅니다. lynx와 devserver 사이에 HTTP와 FastCGI 프로토콜을 말하는 레이어를 추가해야합니다. 예를 들어 nginx w/FastCGI 모듈이 구성되어 있습니다.

+0

감사합니다. ~을 (를) 실행할 수 있습니다 ~ – fred

관련 문제