2010-07-14 2 views
1

나는 내 노트북에서 개발 해왔다.Django 개발을 Dreamhost/Passenger에 처음으로 업로드 "가져올 수 없음"

지금, 내가 장고 1.2에서 내 개발 프로젝트를 업로드/DreamHost는 최대 파이썬 2.7 여객 설정을 사용하여 만들었습니다. 나는 이주를 위해 남쪽을 사용하고있다.

MySQL에 액세스하기 위해 settings.py를 수정했습니다. 관리자가 작동했습니다.

질문 :

1) 어디에서 사이트를 표시된 표준 명중

때? (내 모든 인쇄 문)

2) 나는 실행할 수있는 settings.py를 얻을 수

from decimal import Decimal 

를 추가했다.

이제 서버를 타격하는 것은 나에게주는 500 내가 명령 줄에 가서 내가 갖는 어떤 manage.py 명령 할 때 :

오류 : (설정 'pholdershare.settings'을 가져올 수 없습니다 그것을인가를 ? sys.path에에)는 구문 오류가없는 않습니다 : 없음 모듈 이름이 설정

내가 755에 내 폴더에 대한 사용 권한을 수정하지만 아무것도 변경하지 않았다. 살고 테스트에 개발에 관한

3),이 작업을 수행하는 방법에 대한 완전히 불분명 해요. 나는 내가 할 수있는 발달을위한 좋은 견고한 시스템을 갖고 싶지만 그것을 한 번도 해본 적이 없다. GIT를 로컬에서 사용하고 있습니다. 아무도 릴리스 시스템 설정에 대한 자습서를 가르쳐 줄 수 있습니까?

제안 사항?

감사합니다.

+0

첫 번째 질문에 대해서는 print 문을 사용하지 말고 괜찮은 로깅 솔루션을 사용해야합니다. 로깅 및 django에 대한 문서를 읽으십시오. 그리고 나서 장고 보초를보세요 – Eduardo

+0

고마워요. 장고 보초를 들여다 봅니다. – iJames

+0

django-sentry는 멋지지만 아직 시작하려고한다면 다음과 같이 시작하십시오 : 파일 상단에서 로깅을 가져온 다음 모든 print 문을 logging.debug (blah)로 바꿉니다 – Anentropic

답변

0

는 "수는 가져 오기 설정 'pholdershare.settings'는 없습니다"
은 ... 일반적으로 하나 settings.py가 가져 오기 오류 또는 구문 오류가 의미, 또는 pholdershare은 wsgi.py

에 sys.path에 추가되지 않았습니다
+0

이 도움말을 참조하십시오 ? http://www.soasi.com/2008/09/django-10-on-dreamhost-with-passenger-mod_rails/ – Anentropic

관련 문제