2012-09-09 10 views
1

因此,我在運行ubuntu 12.04的vps上安裝了龍捲風服務器。因此,當我將ssh移入服務器或vnc'd時,站點加載靜態/模板文件就好了。但是,當我退出ssh或終止vnc python拋出錯誤,它正在尋找的文件不存在。當不sshd時文件消失

[Errno 2] No such file or directory 

當我執行服務器時,我只是運行python命令將其作爲後臺進程運行,一旦它成功運行並退出。

我有服務器在www.calapp.manangandhi.com

編輯運行:依照回答以下我能弄清楚它的工作方式。這裏si是用於守護龍捲風應用程序的鏈接,在線程中還有其他建議方式。 https://groups.google.com/forum/?fromgroups=#!topic/python-tornado/4cxKEFsS0RE

回答

0

你想說你從ssh shell中運行服務器嗎?如果是這樣,你的問題很可能是在關閉shell的時候,軟件會得到一個HUP並且儘管在後臺斷開連接。您需要該軟件進行守護並完全脫離正在運行的終端。如果您使用的是工具包,請查看「作爲守護進程啓動」或從DJB的監督或其他系統範圍的啓動器系統啓動您的軟件。