我需要知道并杀死是否有运行指定PHP脚本的进程。是否有可能使用exec()和php脚本获取运行sample.php的进程的列表。
exec("ps auxwww|grep sample.php|grep -v grep", $output);
但是,只有在PHP以CGI模式运行时,这才起作用。如果它作为SAPI类型的东西运行,您将永远不会在进程列表中看到“ sample.php”,而只能看到“ httpd”。