Python OSQA中的500服务器错误

Python OSQA中的500服务器错误,python,django,osqa,Python,Django,Osqa,我在AWS EC2中托管OSQA,在访问主页时遇到500服务器错误 500服务器错误 对不起,系统错误 系统错误日志已记录,错误将尽快修复 错误日志文件/var/log/apache2/osqa.error.log为空。访问登录页面mysite.com/account/signin/是正常的 设置\u local.py的一部分是: 这是许可的问题吗 -rw-rw-r-- 1 ubuntu www-pub 0 May 25 18:21 __init__.py -rw-rw-r-- 1 ub

我在AWS EC2中托管OSQA,在访问主页时遇到
500服务器错误

500服务器错误

对不起,系统错误

系统错误日志已记录,错误将尽快修复

错误日志文件
/var/log/apache2/osqa.error.log
为空。访问登录页面
mysite.com/account/signin/
是正常的

设置\u local.py的一部分是:

这是许可的问题吗

-rw-rw-r-- 1 ubuntu www-pub    0 May 25 18:21 __init__.py
-rw-rw-r-- 1 ubuntu www-pub  242 May 25 18:21 manage.py
-rw-rw-r-- 1 ubuntu www-pub 4556 May 25 18:21 settings.py
-rw-rw-r-- 1 ubuntu www-pub 2257 Jun 25 08:01 settings_local.py
-rw-rw-r-- 1 ubuntu www-pub  429 May 25 18:21 urls.py

该问题是由于报告了更高的降价版本(
找到了现有安装:markdown 2.6.2
)导致的

安装较低版本以解决此问题:

sudo pip install Markdown==2.4.1

您需要转储django日志—django中的错误经常触发500,因此您希望看到它抛出了什么错误。默认情况下,django不会在未启用调试的情况下传播完整的回溯,这在生产中是不需要的。启用django日志记录,然后在日志文件中查找回溯。@jvc26
DEBUG=True
,我得到的
“非类型”对象不可编辑<代码>模板呈现期间出错
在template/var/www/osqa/forum/skins/default/templates/index.html中,第{%sidebar\u upper%}行出错
sudo pip install Markdown==2.4.1