kontynując temat, dalej mam problem z deployem aplikacji, tym razem korzystając z mod_wsgi, sprawa dotyczy linuxpl
co zostało zrobione? dodany został alias w konfiguracji serwera, dokładniej mówiac alias wskazujacy na plik wsgi.py dla mojej domeny
i gdy wrzucam taki kod do pliku wsgi.py i wchodzę z mojej domeny to działa
def application(environ, start_response):
status = '200 OK'
output = 'Hello World!'
response_headers = [('Content-type', 'text/plain'),
('Content-Length', str(len(output)))]
start_response(status, response_headers)
return [output]
ale, gdy ustawiam tam
import os
import sys
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
to już otrzymuje:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
co może być przyczyną? dodam, że swoją aplikację mam w katalogu, a plik mysite.settings znajduje sie w tym samym katalog co wsgi.py