2010-05-11 3 views
1

http://sm.rutgers.edu/relive/af_api/index/에 장고 사이트가 있습니다. "재방송 API의 홈"을 표시해야합니다. 이 페이지를 여러 번 새로 고치면 다른 렌더링을 볼 수 있습니다.Django 및 mod_python 간헐적 오류?

1) 예상되는 페이지.

2) Django "It worked!" 페이지.

3) "ImportError at/index /"페이지. ROOT_URLCONF 부분까지 아래로 스크롤하면 'relive.urls'이라고 표시됩니다. 하지만 분명히 내 settings.py 파일에있는 'af_api.urls'이어야합니다.

이러한 결과가 임의로 발생하기 때문에 Django 또는 mod_python이 불안정하게 작동 할 가능성이 있습니까?

+0

다른 버전의 코드를 제공하는 다른 아파치 하위 버전이있는 것처럼 보입니다. 아파치를 제대로 다시 시작 했습니까? –

+0

@stevejalim 나는 부모 폴더'relive'에서 장고 프로젝트를 사용했습니다. 그런 다음 그것을 삭제하고'relive'의 하위 폴더 인'af_api' 폴더에서 새 프로젝트를 시작했습니다. 시스템 관리자가 mod_python을 사용하여 새로운 변경 사항을 적용하기 위해 Apache를 다시 시작하지 않아도된다는 메시지가 표시되어 Apache를 다시 시작하지 않았습니다. – zihaoyu

+1

시스템 관리자가 잘못되었습니다. http://docs.djangoproject.com/en/dev/howto/deployment/modpython/#running-a-development-server-with-mod-python-> 아파치를 재시작해야한다는 암시 (그리고 현실)를 보라. 코드 변경 사항을 해당 서버에 배포 할 때마다보다 유쾌한 경험을 위해 다시로드하십시오. –

답변

0

stevejalim에게 감사드립니다. 시스템 관리자에게 Apache를 다시 시작하라고했습니다. 이제 문제는 사라졌습니다!