我有一个基于金字塔的应用程序,在Uberspace上作为FCGI脚本运行。FCGI循环由以下python脚本运行。你知道吗
#!/home/gereon/sunda/bin/python
import sys
from paste.deploy import loadapp
from flup.server.fcgi_fork import WSGIServer
app = loadapp('config:/home/gereon/sunda/git-culturebank/sqlite.ini')
if __name__ == '__main__':
WSGIServer(app).run()
配置如下所示。你知道吗
[app:main]
use = egg:culturebank
pyramid.reload_templates = true
pyramid.debug_authorization = false
pyramid.debug_notfound = true
pyramid.debug_routematch = false
pyramid.default_locale_name = en
pyramid.includes =
pyramid_tm
sqlalchemy.url = sqlite:///%(here)s/culturebank.sqlite
[server:main]
use = egg:waitress#main
host = 0.0.0.0
port = 6542
[loggers]
keys = root, culturebank, sqlalchemy
[handlers]
keys = console
[formatters]
keys = generic
[logger_root]
level = INFO
handlers = console
[logger_culturebank]
level = DEBUG
handlers =
qualname = culturebank
[logger_sqlalchemy]
level = WARN
handlers =
qualname = sqlalchemy.engine
[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = NOTSET
formatter = generic
[formatter_generic]
format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s
我对基于web的python非常缺乏经验,出于某种原因,我的应用程序在本地(pserve sqlite.ini
)运行,而不是在我的“生产”服务器Uberspace上运行,抛出一个500
响应。如何让设置显示错误回溯?你知道吗
我的错误日志在这方面不是很有帮助,它只包含像
[Sun Jan 07 19:14:25 2018] [warn] [client 217.63.244.188] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Sun Jan 07 19:14:25 2018] [error] [client 217.63.244.188] Premature end of script headers: culturerumah
目前没有回答
相关问题 更多 >
编程相关推荐