AWS Lightsail 'Exception occurred processing WSGI script'

AWS Lightsail 'Exception occurred processing WSGI script'

我完全按照亚马逊教程在 lightsail 上部署 Django 应用程序:部署基于 Django 的应用程序 到 Amazon Lightsail.

但是当我访问我的 IP 地址 (http://52.41.70.195/) 时,我收到内部服务器错误。当我检查 apache 错误日志时,我看到了这些错误:

Failed to parse Python script file '/opt/bitnami/projects/Django-E -Commerce/perfectcushion/wsgi.py'. 

Exception occurred processing WSGI script '/opt/bitnami/projects/Django-E-Commerce/perfectcushion/wsgi.py'.

我的 wsgi.py 文件看起来像亚马逊提供的文件:

import os
import sys
sys.path.append('/opt/bitnami/projects/Django-E-Commerce’)
os.environ.setdefault("PYTHON_EGG_CACHE", "/opt/bitnami/projects/Django-E-Commerce/egg_cache")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", “Django-E-Commerce.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

有什么建议吗?

我遇到过同样的问题。我也通过遵循 Bitnami 文档解决了它。 check it here

您必须配置您的虚拟主机