停止当前运行的cron作业(isp manager)

我执行了一个执行我的php函数的cron作业:</ p>

< pre> public function run($ arguments)
{
restart:
DB :: query('insert into test(label)values(“run”)');
sleep(1) ;
goto restart;
}
</ code> </ pre>

因此循环播放并且每秒向DB添加一条记录,我已从cron作业中删除了该任务 列表,但该过程仍然有效,如何在不重新启动服务器的情况下停止它,我也可以使用SSH </ p>
</ div>

展开原文

原文

I've executed a cron job, that has executed my php function:

   public function run($arguments)
    {
        restart:
        DB::query('insert into test(`label`) values ("run")');
        sleep(1);
        goto restart;
    }

so it is looping and each second adding a record to the DB, i've deleted the task from the cron job list, but the process still works, how do i stop it without restarting the server, I can use SSH also

dtczp02204
dtczp02204 这会杀死cron管理器,但不会运行进程?
7 年多之前 回复
duanbeng1923
duanbeng1923 用ps-ef|来寻找它grepcron然后创建一个kill<pid>,其中PID是你想要停止的进程的ID。
7 年多之前 回复

1个回答



 killall -9 php; 
</ code> </ pre>

in PHP或shell杀死所有的php进程。 或者 kill -9 PID </ code>,其中PID是php-job的进程ID。</ p>
</ div>

展开原文

原文

`killall -9 php`;

in PHP or shell kills all the php-processes. or do kill -9 PID where PID is the process id of the php-job.

douxu3732
douxu3732 我警告过他。 否则你可以做ps -ef | grep'filename-here'并杀死-9
7 年多之前 回复
duanben1324
duanben1324 但是,如果有其他进程与PHP怎么办? 我建议小心使用killall命令。
7 年多之前 回复
doupi4649
doupi4649 真棒,非常感谢!!!,在11分钟内我会接受你的回答
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐