OSQA 中的 500 服务器错误
500 Server Error in OSQA
我在 AWS EC2 中托管 OSQA 并在访问主页时遇到 500 Server Error
。
500 Server Error
sorry, system error
system error log is recorded, error will be fixed as soon as possible
错误日志文件 /var/log/apache2/osqa.error.log
为空。访问登录页面mysite.com/account/signin/
正常。
settings_local.py
的一部分是:
#ADMINS and MANAGERS
ADMINS = ()
MANAGERS = ADMINS
DEBUG = False
DEBUG_TOOLBAR_CONFIG = {
'INTERCEPT_REDIRECTS': True
}
TEMPLATE_DEBUG = DEBUG
INTERNAL_IPS = ('127.0.0.1',)
ALLOWED_HOSTS = ('example.com',)
是不是权限问题?
-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 版本 (Found existing installation: Markdown 2.6.2
) 引起的,据报道 here。
安装低版本解决:
sudo pip install Markdown==2.4.1
我在 AWS EC2 中托管 OSQA 并在访问主页时遇到 500 Server Error
。
500 Server Error
sorry, system error
system error log is recorded, error will be fixed as soon as possible
错误日志文件 /var/log/apache2/osqa.error.log
为空。访问登录页面mysite.com/account/signin/
正常。
settings_local.py
的一部分是:
#ADMINS and MANAGERS
ADMINS = ()
MANAGERS = ADMINS
DEBUG = False
DEBUG_TOOLBAR_CONFIG = {
'INTERCEPT_REDIRECTS': True
}
TEMPLATE_DEBUG = DEBUG
INTERNAL_IPS = ('127.0.0.1',)
ALLOWED_HOSTS = ('example.com',)
是不是权限问题?
-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 版本 (Found existing installation: Markdown 2.6.2
) 引起的,据报道 here。
安装低版本解决:
sudo pip install Markdown==2.4.1