我的服务器上有一个 PHP 脚本,它使用 cron 作业向我的网站用户发送新闻邮件。用户列表大约有 55,000 个,需要九个小时。
有什么办法可以(紧急)阻止它吗?
答案1
答案2
我不建议允许使用 system()、exec()、passthru() 等。这是一个安全问题。
如果您确实有控制面板,那么就必须有一种方法来管理 cron 作业,我相信对于大多数 cron 作业,您还可以启动 SSH 会话。您可以使用此方法来停止/启动正在运行的进程。
最后但同样重要的一点是,如果您自己无法阻止它,请联系您的主人。
答案3
有人已经给你写了答案,
尝试:
ps -e | grep “php 名称文件”
上述命令将显示进程 ID,因此:
kill-9‘进程ID’
:)
答案4
只需注释掉您不想运行的特定 cron 作业。切换到控制任务的用户,将您选择的编辑器导出到环境中,然后使用 crontab -l:
$ su - root
...
# EDITOR=vi; export EDITOR
# crontab -l
如果您正在使用 cPanel。请转到 Corn Job 的高级部分并单击“删除”按钮。
如果没有删除按钮,请将 cPanel 皮肤切换为“X”以查看删除按钮。