------------/etc/apache2/sites-available/000-default.conf -------------------------
<VirtualHost *:80>
ServerName bbgo
WSGIDaemonProcess bbgo python-home= /home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages
WSGIProcessGroup bbgo
WSGIScriptAlias / /home/bbgo/bbgo/bbgo/apache/wsgi.py
<Directory "/home/bbgo/bbgo/bbgo/apache/">
Require all granted
</Directory>
Alias /static/admin /home/bbgo/bbgo/lib/python2.7/site-packages/django/contrib/admin/static/admin/
<Directory "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/contrib/admin/static/admin/">
Require all granted
</Directory>
Alias /static/summernote /home/bbgo/bbgo/lib/python2.7/site-packages/django_summernote/static/summernote/
<Directory "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django_summernote/static/summernote/">
Require all granted
</Directory>
Alias /static/ /home/bbgo/bbgo/static/
<Directory "/home/bbgo/bbgo/static/">
Require all granted
</Directory>
Alias /upload/ /home/bbgo/bbgo/upload/
<Directory "/home/bbgo/bbgo/upload/">
Require all granted
</Directory>
</VirtualHost>
-----------------아파치 경로-----------------------
(bbgo) bbgo@bbgo:~/bbgo/bbgo/apache$ pwd
/home/bbgo/bbgo/bbgo/apache
------------------------파이썬 경로------------------------------
(bbgo) bbgo@bbgo:/$ python -m site
sys.path = [
'/',
'/home/bbgo/.pyenv/versions/bbgo/lib/python27.zip',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/plat-linux2',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/lib-tk',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/lib-old',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/lib-dynload',
'/home/bbgo/.pyenv/versions/2.7.13/lib/python2.7',
'/home/bbgo/.pyenv/versions/2.7.13/lib/python2.7/plat-linux2',
'/home/bbgo/.pyenv/versions/2.7.13/lib/python2.7/lib-tk',
'/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages',
]
아파치 설정 경로 path에는 이상이 없는거같은데
manage.py를 실행시키면 잘 실행이 되는데
wsgi.py를 실행시키면
File "wsgi.py", line 17, in <module>
application = get_wsgi_application()
File "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/core/wsgi.py", line 13, in get_wsgi_application
django.setup(set_prefix=False)
File "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/__init__.py", line 22, in setup
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
File "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/conf/__init__.py", line 56, in __getattr__
self._setup(name)
File "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/conf/__init__.py", line 41, in _setup
self._wrapped = Settings(settings_module)
File "/home/bbgo/.pyenv/versions/bbgo/lib/python2.7/site-packages/django/conf/__init__.py", line 110, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/home/bbgo/.pyenv/versions/2.7.13/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named bbgo.settings
![]() |
gencode.me
apache 실행 시 Connection fail이 떠서 로그 확인결과
ImportError: No module named site 나오는 에러는 어떻게 해결하면좋을까요?? |
![]() |
borring
site 는 bbgo가 아닌 python 기본 오류입니다. 아마도 python 설치 경로 오류일 듯 보이니 아래 문서 참고하셔서 제대로 설정하시기 바랍니다.
https://docs.djangoproject.com/ko/1.11/howto/deployment/wsgi/modwsgi/ |