I 설치 장고 성공적으로 아래의 튜토리얼 다음 내 공유 Bluehost를 계정에 : 나는에서 복사 한 장고 프로젝트와 http://www.nyayapati.com/srao/2012/08/setup-python-2-7-and-django-1-4-on-bluehost/복사 장고 프로젝트 - 설정을 찾을 수 없습니다
지금 데 문제 내 Bluehost 디렉토리에 GitHub 레포. 내 VIRTUALENV의 오류를 찾을 수있는 위치에
go-1.5.1-py2.7.egg/django/conf/__init__.py", line 134, in __init__
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'mysite.settings' (Is it on sys.path?): No module named settings
어떤 생각을 파이썬 mysite.fcgi를 실행할 때이 오류는 무엇입니까? 내 www 디렉토리에서 .htaccess와 mysite.fcgi 파일을 체크했는데, 내 manage.py의 설정에 대한 포인터와 이것들이 있어야하는 것처럼 보입니다. 프로젝트에서 python manage.py runserver를 실행하면 오류가 없다고 표시됩니다.
리 나는 대답을 얻었다 장고 listserve에 sacrac하는
어떤 유형의 서버입니까? Apache의 가상 호스트를 사용하는이 오류에 대한 나의 경험은 apache 가상 호스트가 wsgi 파일을 찾을 수있는 프로젝트의 루트 디렉토리를 가리킨다는 것입니다. wsgi 파일에는 설정 파일에 대한 참조가 있습니다. 따라서 가상 호스트의 경로가 wsgi 파일을 찾을 수있는 올바른 위치를 가리키고 있지 않은 것 같습니다. 그것 또는 wsgi 파일이 settings.py 파일을 찾을 수있는 잘못된 위치를 가리키고 있습니다. 대부분 첫 번째 문제입니다. –
이것은 공유 호스트이므로 fcgi를 사용하여 프로젝트를 리디렉션하고 실행했습니다. 연결된 tutorial.i에서 파이썬을 설치했습니다. 장고 자습서 프로젝트를 실행했기 때문에 장고 설치 작업을 알았습니다. wsgi 파일을 확인한 결과 올바른 장소를 참조하는 것으로 보입니다. os.environ.setdefault ("DJANGO_SETTINGS_MODULE", "mysite.settings"). 또한 내가 dev에 환경 컬을 적절한 페이지를 생산 볼 수 있습니다 http://127.0.0.1:8000/ – user251974