在Ubuntu 11.10上运行python脚本作为服务

我面临以下问题。 我想在Ubuntu 11.10系统上运行一个python脚本作为服务(在以下链接中已经提到过: https : //stackoverflow.com/questions/4705564/python-script-as-linux-service-daemon/10948190#10948190 )

查询被标记为在那里closures。 这就是为什么张贴在这里现在。

我遵循上述链接中提到的步骤,但我在syslog中得到以下错误消息:

init: script main process (21826) terminated with status 1 Jun 8 16:59:55 bilbo kernel: [263012.984531] init: script main process ended, respawning Jun 8 16:59:55 bilbo kernel: [263013.044099] init: script main process (21827) terminated with status 1 

以上两条线路一直在重复着。

sudo start script ,我得到以下内容:

 $ sudo start script script start/running, process 21826 

以下是放置在/etc/init script.conf的内容:

 description "Used to start python script as a service" author "bilbo" start on runlevel [2] stop on runlevel [06] exec python /home/bilbo/scripts/webserver.py respawn 

请告诉我我做错了什么? 我是否也必须更改我的Python代码?