几个小时后,我来找您,试图弄清楚为什么我的django设置不再起作用了。我向你想要的任何上帝发誓,昨晚我没有因此而入睡。
我想从Python 3.5切换到Python 3.7,因为我开始使用f-strings,并且由于此功能在Python 3.6中可用,所以我想为什么不直接使用Python 3.7。另外,我希望我的2个域(mywebsite.fr和mywebsite.com)指向同一个django项目。到现在为止,只有mywebsite.fr才没有问题。
我将尽力向您详细解释为获得下面这段令人毛骨悚然的代码所做的工作:
我的安装在Ubuntu 16.04上,
我对本地安装在Ubuntu安装程序中的Python版本有些混乱。我终于成功安装了(我认为)Python 3.7,
我真的很难配置/制作/安装适当的mod_wsgi,
我将venv用于我的Django设置(以下称为m2gvenvprod),
我正在使用mod_wgsi及其关联的守护程序模式,
通过阅读的所有内容,我确信我在apache2中针对每个网站/域的conf都是正确的(在可用的网站中),
在尝试了我在互联网上发现的有关问题的所有内容的组合之后,我在这里出现了下面的apache2 error.log。我无法理解该日志。我不明白为什么django不是有效的密钥。我暂时一无所知...真是绝望。
我注意到了一件有趣的事情:如果我访问mywebsite.com:错误500。但是如果我访问mywebsite.com/admin,我将重定向到mywebsite.com/admin/login/?next=/admin/:一定有东西还在工作,嗯?
呼如林
相关分类