我的 Linux 服务器上有一个 php 脚本在无限循环中运行。我知道它正在运行,因为它是唯一执行 X 的脚本,并且 X 肯定正在发生。但是,它没有在 crontab 中列出,我无法使用 ps aux 找到它。我唯一能想到的是,该脚本是其他脚本的孤立进程(?),但它不会仍显示在 ps 中吗?
我需要修改这个脚本,但据我所知,脚本运行时更改不会生效;而且我不知道如何找到并终止它。
答案1
PHP脚本的流程可能看起来非常不同附言列表取决于它的启动方式。
例如,在php-fpm模式下阿帕奇2在我的服务器上,使用名为php_测试.php外观:
www-data 1253 0.0 0.7 284200 7132 ? S 00:38 0:00 php-fpm: pool www
因此您的脚本很可能在辅助输出,但你不知道它应该是什么样子。
评论附言再次列出,注意可疑进程,我相信你会找到它。
祝你好运!