我有一个服务器上的PHP脚本,发送通讯电子邮件给我的网站用户使用cron作业。 用户名单大约是55,000,需要9个小时。
有什么办法可以阻止它(紧急)?
http://unix.derkeiler.com/Newsgroups/comp.unix.admin/2006-09/msg00132.html
您需要获取正在运行的cron作业的PID,然后执行简单的kill命令。
我不会build议允许使用system(),exec(),passthru()等,这是一个安全问题。
如果你有一个控制面板,必须有一个方法来pipe理cron作业,我相信他们中的大多数人也有能力启动一个SSH会话。 您可以使用此方法来停止/启动正在运行的进程。
最后但并非最不重要的是,如果你自己无法阻止,请联系你的主机。
有人已经给你写了答案,
尝试:
ps -e | grep“php名称文件”
上面的命令会显示你的进程ID,所以:
kill – 9'进程ID'
:)
只是注释掉你不想运行的特定的cron作业。 切换到控制任务的用户,将select的编辑器导出到环境中,然后使用crontab -l:
$ su - root ... # EDITOR=vi; export EDITOR # crontab -l
如果你使用的是cPanel。 转到“玉米作业”的“前进”部分,然后单击“删除”button。
如果删除button不存在,请将cPanel皮肤切换到“X”以查看“删除”button。