PHP中有没有强行结束服务器上某个程序的方法啊?

PHP中有没有强行结束服务器上某个程序的方法啊?,第1张

当然可以停止某个程序,不过你的PHP是由WEB服务器调用的,要停止WEB服务器才有效。

在WINDOWS系列服务器下,停止WEB服务器可以使用NET STOP命令,UNIX系统服务器让顷配可以调用APACHE的停止(HTTPD -K STOP),或者使用KILL进程。

补充:

你还是没有说服务器类型,我还是只有泛泛而谈了:上面说的用命令解释进行控制,这些命令是可乎历以在PHP文件里面发出的,比如:

<?php

system("apacgectl -k restart")

?>

当然,最好的办法是编写无错的程序,或者设置较小的超时值,坦指程序开头写下面语句:

set_time_limt(10)

set_time_limit(0)//无限超时

ignore_user_abort (true)//忽略用户离去

while(1){

你的代码

sleep(100)//停顿100秒防止死循环耗资源

}

至於你的监控页面需要用ajax来实现防止毕知其受被监控页影响

你可以百度一下(建议谷歌) ajax长轮毕数薯询手者,这个可以实现你要的效果

这样可以实现後台执行的效果,但

这个文衫启件应该是病毒

用优化大师看进或灶如程项管理,然后关掉有phpsplay.exe字样的SVCHOST.EXE进程.

这是说明 这个程序辩饥是附加在explorer.exe下运行的.检查一下有什么软件是开机启动的.关掉就好了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12328805.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存