我在 1 小时内在命令行中运行 shell。我想使用 PHP 脚本来阻止它。
我通过使用 getmypid() 知道它的 $pid 是 2000;
我使用 PHP 脚本作为:exec("kill 2000");exec("kill -KILL 2000"); exec("kill -9 2000"); posix_kill(2000,9);
但不能杀死它。
如果在终端中,我简单地使用~$ kill 2000
.但不能使用php脚本。
如果您在安全模式下运行 PHP,则必须更改 safe_mode_exec_dir 以包含终止二进制文件的目录,您还必须使用“su -c”来终止不属于您自己的进程。它还取决于exec()是否在php.ini中的disabled_functions列表中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)