문제

바닐라 파이썬과 완전히 호환되는 여러 사이트를 읽은 후 Stackless Pyton 2.6.2를 설치했습니다. 설치 후 Django 응용 프로그램이 더 이상 작동하지 않는다는 것을 알았습니다.

나는 Django (1.1)를 다시 설치했고 이제는 잃어버린 것입니다. 내가 얻는 오류는 500입니다.

인터넷 서버 오류

서버는 내부 오류 또는 오해가 발생했으며 귀하의 요청을 완료 할 수 없었습니다.

서버 관리자 인 webmaster@localhost에 문의하여 오류가 발생한 시간과 오류가 발생했을 수있는 모든 일을 알려주십시오.

이 오류에 대한 자세한 내용은 서버 오류 로그에서 사용할 수 있습니다. Apache/2.2.11 (Ubuntu) Dav/2 php/5.2.6-3ubuntu4.1 Suhosin-patch mod_python/3.3.1 Python/2.6.2 mod_ruby/1.2.6 Ruby/1.8.7 (2008-08-11 ) MOD_SSL/2.2.11 OPENSSL/0.9.8G 서버에서 127.0.0.1 포트 80

다른 무엇을 할 수 있습니까?

편집 : 첫 번째 댓글에서 문제는 django가 아니라 mod_python & apache에 있다는 것을 이해합니까? 그래서 질문 제목을 편집했습니다.

edit2 : 일부 경로 설정에 문제가 있다고 생각합니다. 나는 mod_python에서 mod_wsgi로 가려고 시도했고, 다음 오류를 얻기 위해 마침내 올바르게 설정할 수있었습니다 : [8 월 16 일 12:38:22 2009] [Error] [Client 127.0.0.1] 부적절한 구성을 높이기 ( "MySQLDB 모드를로드 : 오류로드 : 오류로드 : 오류 : 오류 : MySQLDB 모드 : 비

앨런

도움이 되었습니까?

해결책

새 버전의 Python을 설치할 때 (스택이 없든 없든) 필요한 모든 타사 모듈을 다시 설치해야합니다. 방금 설치 한 새 버전의 Python.

따라서 적성으로 Python 2.6.2를 설치 한 저장소를 점검하십시오. 패키지 관리에는 실제로 "은색 총알"이 없으며 Python의 "Sumo Distribution"이 필요할 수있는 모든 패키지를 번들링하는 "Sumo Distribution"이 없다는 것을 알고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top