php对外发包解决方案(导致w3wp.exe很占cpu)
针对最近php程序突发性对外发包的问题,我司特提出php对外发包解决方案,希望可以帮助服务器托管用户和vps主机用户解决疑难
一、php对外发包问题
客户说自己的vps对外发包严重,我司机房人员查看监控,截图如下:
在这样下去客户的机器肯定会造成ping值不稳定,甚至服务器崩溃。
二、分析问题
经分析发现,这些发包的PHP程序都使用了fsockopen()这个函数。强烈建议您修改php.ini文件,关闭这个函数,95%以上的程序是不需要这个函数的,个别程序如淘宝客、Ucenter、部分API程序等才需要使用这个函数。如果关闭这个函数,发包程序彻底失效,极大的增强了服务器的安全级别。如何起名
- 关闭这个函数的流程,编辑php.ini文件搜索这个文件中的“disable_functions =”,如果这行前面有;符号的就删除这个符号,然后把这行修改为:
复制代码 代码如下:
disable_functions = popen,exec,passthru,system,fsockopen,pfsockopen
修改完成后保存退出,并重启 IIS或apache服务即可生效 。
2. 如果您的服务器上有DedeCMS程序,请特别注意检查:
复制代码 代码如下:
/plus/config_s.php
/plus/index.php
/data/cache/t.php
/data/cache/x.php
这些一般是木马程序,要及时删除!
3. 请下载udpdeny.rar,使用ip策略来阻止服务器对外发包;
4. 在星外最新版本的安全包中,已带有4.0版本的IP策略【下载safe包】,您导入后就直接可以限制了外发的UDP包。下载这个包,之后导入安全策略。但这个策略并没有关闭DNS端口,部分攻击还是有效. 为了解决这个问题,你也可以调整IP策略,限制udp只能访问特定的DNS服务器IP,如8.8.8.8,除非黑客攻击这个IP,不然攻击也是无效的,你可以在网卡DNS中设置一个你才知道的DNS IP,并且不要公开,然后调用IP策略中的udp open部分就可以解决.(打开IP策略的属性,双击open,将open中的两条udp记录删除任意一条,在保留的这条中,双击,改成 地址 从源地址 任何地址 到目标地址 “特定IP 这个IP就是设置为你自己的DNS IP,如8.8.8.8” 保存后就行了 )
以前我司写过一个较全面的文章,你可以参考php对外发包引发服务器崩溃的终极解决方法这篇文章,希望可以给予你帮助
php对外发包解决方案(导致w3wp.exe很占cpu)相关推荐
- wmiprvse.exe 进程占CPU过高 问题解决
wmiprvse.exe是一个系统服务的进程,你可以结束任务,进程自然消失. 禁用Windows Management Instrumentation Driver Extensions服务或者改为手 ...
- 解决服务器上 w3wp.exe 和 sqlservr.exe 的内存占用率居高不下的方案
SQL Server是如何使用内存 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉.所以一般我们在看sta ...
- mysql-nt.exe w3wp.exe cpu 100%_w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
对于IIS管理员来说,经常会碰到Web服务器CPU占用100%的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析w3wp.exe(IIS )占用CPU 100%的一些原因 和解决方案,希望能 ...
- 转载:解决服务器上 w3wp.exe 和 sqlserver.exe 的内存占用率居高不下的方案
转载链接:https://www.cnblogs.com/feiyuhuo/p/5382777.html SQL Server是如何使用内存 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数 ...
- w3wp.exe占用内存过高的问题
今天下午服务器突然不能访问,通知机房重启后恢复.怀疑是网站asp程序的问题.上网查了查: **** **** 在IIS6下,经常出现w3wp的内存占用不能及时释 ...
- mysql-nt.exe w3wp.exe cpu 100%_认识w3wp.exe进程,从根本上解决占用资源较大问题
认识w3wp.exe进程,从根本上解决占用资源较大问题 发布时间:2019-12-14 16:19 来源:互联网 当前栏目:web技术类 在windows server 2003中对于每一个web应用 ...
- 关于w3wp.exe
一. IIS各版本间的区别 IIS 5.0 IIS 5.1 IIS 6.0 平台 Windows 2000 Windows XP Professional Windows Server 2003 家族 ...
- w3wp oracle,w3wp.exe占用CPU超过50%的处理
w3wp.exe占用CPU超过50%的处理 1.查看CPU占用高的进程:任务管理器 C:\Documents and Settings\Administrator>iisapp W3WP.exe ...
- iis占用服务器内存,W3wp.exe 进程占用内存高消耗CPU近100%导致网站反应速度缓慢的解决方案...
如何降低W3WP.EXE占用的内存和CPU?结合网上的诸多建议,主要的解决办法是: a.在IIS中对每个网站进行单独的应用程序池配置: b.合理的配置你的应用程序池: c.找出具体网站站点的程序问题. ...
最新文章
- matlab 最后一列,求大神帮我解释一下matlab最后几行是什么意思
- python抽奖概率设计_辞职转行不如学Python,那些下载安装的坑,你真的都避开了嘛?...
- ITK:计算网格上的测地距离
- Akka系列---什么是Actor
- JS去除字符串去除最后的逗号
- python gevent async_详解python之协程gevent模块
- 进行 HTML、JavaScript 和 Ajax 开发和调试的必用工具
- Charles抓包工具实战教程(完结)
- 毛星云OpenCV3编程入门之python实现
- WindowsServer2008R2安装中文语言包截图详细教程(附语言包下载资源)
- Excel怎么随机生成偶数
- html progress改变样式,自定义html中Progress的样式
- 电子签名法学习-(1)电子认证服务机构
- Verilog仿真器
- TC358860XBG EDP/DP TO DAUL MIPI DSI
- C++ API 设计 10 第五章 设计风格
- daily reading
- C# 实时监控线程类
- 针对瑞萨单片机编译时空间无法全部使用问题的解决方案
- web应用 远程调用佳博打印机进行条码打印(详细教程)
热门文章
- Swift中GCD与NSOperation相关
- zabbix监控系统客户端安装
- Android -- setWillNotDraw()
- Win7备份的取消与磁盘空间恢复
- 监听程序配制及数据备份
- 人类能与人工智能共生吗?马斯克设想的“人脑接口”,是否可行?
- AI专家Marcus质疑深度学习:面临十大挑战(含参考文献)
- php mescroll,mescroll下拉刷新和上拉加载js框架
- python3.7界面设计_基于selenium+Python3.7+yaml+Robot Framework的UI自动化测试框架
- HashMap 的使用