在WINDOWS系列服务器下,停止WEB服务器可以使用NET STOP命令,UNIX系统服务器可以调用APACHE的停止(HTTPD -K STOP),或者使用KILL进程。
补充:
你还是没有说服务器类型,我还是只有泛泛而谈了:上面说的用命令解释进行控制,这些命令是可以在PHP文件里面发出的,比如:
<?php
system("apacgectl -k restart")
?>
当然,最好的办法是编写无错的程序,或者设置较小的超时值,程序开头写下面语句:
set_time_limt(10)
是什么服务器,Linux服务器想要停止nginx得要root权限,可以用nginx -s stop
php的话可以用system('nginx -s stop'),但前提是你php得用root执行并且没有禁用system函数。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)