2017-12-18 25 views
1

정상적으로 작동하는 Wamp 서버에 장고 응용 프로그램을 배포했습니다.[wsgi : error] : mysite.settings라는 이름의 모듈이 없습니다.

WSGIScriptAlias/"D:/testdeployment/mysite/mysite/wsgi.py" 
WSGIPythonPath "D:/testdeployment/mysite/mysite/" 


<Directory "D:/testdeployment/mysite/mysite/"> 
    Order deny,allow 
    Allow from all 
    Require all granted 
</Directory> 



<Directory "D:/testdeployment/mysite/mysite/"> 
     <Files wsgi.py> 
      Require all granted 
     </Files> 
     SSLOptions +StdEnvVars 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Require local 
</Directory> 

이 나에게 문제가 무엇인지 알려 주시기 바랍니다 : 불행하게도

import os 

from django.core.wsgi import get_wsgi_application 

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") 

application = get_wsgi_application() 

WAMP 구성

mod_wsgi (pid=26240): Target WSGI script 'D:/testdeployment/mysite/mysite/wsgi.py' cannot be loaded as Python module. 
mod_wsgi (pid=26240): Exception occurred processing WSGI script 'D:/testdeployment/mysite/mysite/wsgi.py'. 
Traceback (most recent call last): 
File "D:/testdeployment/mysite/mysite/wsgi.py", line 16, in <module> 
application = get_wsgi_application() 
File "C:\\Python27\\lib\\site-packages\\django-1.9.4-py2.7.egg\\django\\core\\wsgi.py", line 13, in get_wsgi_application 
django.setup() 
File "C:\\Python27\\lib\\site-packages\\django-1.9.4-py2.7.egg\\django\\__init__.py", line 17, in setup 
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) 
File "C:\\Python27\\lib\\site-packages\\django-1.9.4-py2.7.egg\\django\\conf\\__init__.py", line 55, in __getattr__ 
self._setup(name) 
File "C:\\Python27\\lib\\site-packages\\django-1.9.4-py2.7.egg\\django\\conf\\__init__.py", line 43, in _setup 
self._wrapped = Settings(settings_module) 
File "C:\\Python27\\lib\\site-packages\\django-1.9.4-py2.7.egg\\django\\conf\\__init__.py", line 99, in __init__ 
     mod = importlib.import_module(self.SETTINGS_MODULE) 
    File "C:\\Python27\\Lib\\importlib\\__init__.py", line 37, in import_module 
     __import__(name) 
    ImportError: No module named mysite.settings 

WSGI.PY을 중지 WAMP 서버를 설치 PIP 실행 장고 applicaiton를 제공하고 오류가 아래로 던지는 후 여기

+0

[여기에 링크 설명 입력] (https://stackoverflow.com/questions/36210686/importerror-no-module-named-mysite-set-s-django/36211423) –

+0

문제가 해결되었습니다. 여기에서 문제가 해결되었습니다. . 그것은 나를 위해 일했다 : https://stackoverflow.com/questions/36210686/importerror-no-module-named-mysite-settings-dyango/36211423 –

답변

0

파이썬 경로는 바깥 쪽이이어야합니다. (manage.py을 포함하는) 디렉토리가 아니고 및 wsgi.py을 포함하는 내부 디렉토리 인 mysite 디렉토리가 아닙니다.

WSGIPythonPath "D:/testdeployment/mysite/" 

더 많은 정보를 원하시면 deploying with Apache and mod_wsgi에 대한 장고 문서를 참조하십시오.

+0

이제 오류 로그에 408을 얻고있다 – niran

+0

그게 별개의 문제처럼 들린다. 그걸 도울 수 없어요. – Alasdair

+0

실제로 실제로 간단한 프로젝트를 가리킬 때 기본 Django 페이지를 볼 수 있지만 실제 프로젝트를 가리키면 아무것도로드되지 않습니다. – niran