我一直在关注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