my django set-up works locally, when try run apache2 on ubuntu , go ip, gives me 500 internal error message internal server error
"the server encountered internal error or misconfiguration , unable complete request."
checking error logs see there problem 'django.core.wsgi'. error message being:
traceback(most recent call last):, referer: http://my-ip-address/ [sun jan 24 15:32:56.099311 2016] [wsgi:error] [pid 9919:tid 139760998606592]
[client 86.45.29.184:53665] file "/home/user/my_django_project/my_django_project/wsgi.py", line 17, in , referer: http://my-ip-address/
[sun jan 24 15:32:56.0993522016] [wsgi:error] [pid 9919:tid 139760998606592 >[client 86.45.29.184:53665] django.core.wsgi import get_wsgi_application, referer: http://my-ip-address/
[sun jan 24 15:32:56.099364 2016] [wsgi:error] [pid 9919:tid 139760998606592] [client 86.45.29.184:53665] importerror: no module named django.core.wsgi, referer: http://my-ip-address/
my etc/apache2/sites-enabled folder has my_django_project.conf file, settup as:
wsgiscriptalias / /home/user/my_django_project/my_django_project/wsgi.py wsgipythonpath /home/user/my_django_project  <directory /home/user/my_django_project/my_django_project>     <files wsgi.py>         order deny,allow         require granted     </files> </directory>  alias /media/ /home/user/my_django_project/django_proj/media/ alias /static/ /home/user/my_django_project/django_proj/static/  <directory /home/user/my_django_project/django_proj/static>     require granted </directory>  <directory /home/user/my_django_project/django_proj/media>     require granted </directory> my wsgi.py file looks like:
""" wsgi config my_django_project project.  exposes wsgi callable module-level variable named ``application``.  more information on file, see https://docs.djangoproject.com/en/1.9/howto/deployment/wsgi/ """  import os, sys  sys.path.append('/home/user/.local/lib/python2.7/site-packages')  sys.path.append('/home/user/my_django_project/my_django_project')   django.core.wsgi import get_wsgi_application  os.environ.setdefault("django_settings_module", "my_django_project.settings")  application = get_wsgi_application() thank reading :d
 
 
  
Comments
Post a Comment