Ⅰ 如何关闭php服务
你提的问题过于简单,以至于无法理解。
如果是在windows环境,在任务管理器下找到php进程,kill即可。
如果是在linux环境,用ps -ef|grep php,找到进程号,kill即可。
Ⅱ 问一个Linux的问题(Ubuntu 卸载php)
linux下的安装一般分为两种
1.使用系统支持的格式包自动安装,比如ubuntu的Deb包也就是 apt-get 方式 和redhat的rpm包,也就是yum方式。
2.使用源码包进行自定义编译安装。也就是通常我们说的configure 、make、make install基本三部曲。
问题来了,如果你系统中的php不是用apt-get的方式去安装的,那么就不能用apt-get去unstall。如果是编译安装的话必须要手动卸载,这样看你的php是编译到哪里的,一般来说如果你在编译的时候没有指定路径的话,默认的会在/usr/local下 你可以在其中找一下是否有php的目录。如果有的话可以先停掉php服务器,然后删除php根目录及相关文件即可。
Ⅲ linux 下写 shell kill掉运行时间超过5分钟的PHP进程
可以的,能根据Cpu累积耗时杀掉程序。
相关进程名字要知道哈。
假设以php进程为名字。
p_name=php
while true
do
sleep 3
#每3秒检查一次。
pro="$(ps -A|grep "$p_name"|head -n1)"
time="$(echo $pro|awk '{
split($3,tab,/:/); if (tab[2]+tab[1]*60>=5) {print 1}else{print 0}
}')"
#上面那句利用awk判断时间是不是大于5分钟。是则输出1,否则输出0.
pid="$(echo $pro|awk '{print $1}')"
#如果为1 就杀掉那个进程。
if [ $time = '1' ]
kill -9 $pid
fi
done
Ⅳ linux下退出终端,让PHP程序继续执行的命令
1:在终端中执行PHP的命令为:
$php test.php
2.如果想使用control+c不终止php文件的执行的话使用命令:
$php test.php &
3.如果想退出终端以后php文件继续执行的话使用命令:
$nohup php test.php &
4.终止线程运行
$kill -9 线程id
Ⅳ 如何在Linux服务器中隐藏PHP版本
找到你php的配置文件:php.ini
查找是否存在expose_php这个指令段,如果有更改,如果没有添加:
expose_php=off
改为off之后,重启php就隐藏了
Ⅵ 技巧:PHP版本怎样隐藏在Linux服务器
默认上expose_php默渣铅认是开启,关闭“expose_php”参简梁或数可以使php隐藏它的版本信息拦伍。
[root@centos66 ~]# vi /etc/php.ini
在php.ini上,定位到含有expose_php的那行把On设成Off:
expose_php = Off