我一直在關注run a perl script as a daemon中的解釋。我想在perl腳本中創建pid_file
。在閱讀完文檔後,我確信下面這段代碼可以做到這一點:在使用Proc :: Daemon :: Init時創建pid_file
use Proc::Daemon;
Proc::Daemon::Init({ pid_file => "/var/run/theprocess.pid"});
長話短說。身份證不起作用。我也嘗試過Proc::Daemon->new()
運營商,它也沒有工作。我可能會錯過什麼?
請提供有關兩種情況下「沒有工作」的更多細節。沒有編譯?運行時錯誤?錯誤消息(如果是的話)是什麼?掛? etc ... – DVK
沒有創建pid文件。當守護進程脫離並運行時,完美地工作。 – rmarimon
STDERR有沒有錯誤? – DVK