繁体   English   中英

只能从命令行启动瓶子服务器吗?

[英]Can only start bottle server from command line?

如果我们使用命令行,有一个简单的瓶子服务器可以正常启动

a@abc:~/work/scripts>python BServer.py
Bottle v0.12.18 server starting up (using WSGIRefServer())...
Listening on http://xxx.xxx.xxx.xxx:8088/
Hit Ctrl-C to quit.

但是,当从另一个每天重新启动系统的进程执行该操作时,bottle server 似乎失败并继续失败

run(host=xxx.xxx.xxx.xxx, port=8088)

我怀疑它可能缺少导入或不正确的导入权限,但仍然没有设法找出确切的根本原因。 任何想法可能是什么原因造成的? 或者我如何将瓶子日志转储到文件中?

谢谢你。

万一有帮助。 发现 python 在后续运行中失败,因为它们是由另一个用户启动的)。 脚本有这一行:

import os
os.environ['HOME']

Home 未定义导致崩溃。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM