随着DEDECMS使 用的站长越来越多,黑客也开始活动起来。争对DEDECMS的开源特性,很多能利用的漏洞,都被黑客利用从而进行攻击等。做为站长或服务器idc商,肯定 是想办法解决这些隐患的!所以很多idc空间商,都把虚拟主机用户的php.ini中的fsockopen函数给禁用了!导致dedecms无法采集。前几天给一个客户安装程序的时候就碰到此问题。让客户和空间商沟通无果。本站搜搜源码结合多年的php开发经验,找不到了解决办法。如下:

第一:原理我们是把fsockopen函数替换成pfsockopen 函数,因为pfsockopen可保持keep-alive连接,使黑客无法持续性的攻击。

第二:涉及到的dedecms文件有如下:

dedecms5.6有如下:

include/dedehttpdown.class.php
include/dedecollection.func.php:
include/mail.class.php
dede/module_main.php
dede/api_ucenter.php

dedecms5.7有如下:

include/dedehttpdown.class.php
include/sphinxclient.class.php
include/dedecollection.func.php:
include/mail.class.php
ask/data/scores.inc.php:
dede/module_main.php
dede/api_ucenter.php
plus/bshare.php

找到这些文件把其中的fsockopen替换成pfsockopen就可以了。

有的人会说这么多文件一个一个的寻找。太累了。呵呵。别着急。本站提供相当方便快速替换方法。

大家下载editplus工具 使用在文件夹中查找替换就可以了。

安装好editplus软件,选择编辑——在文件中替换——选择好DEDEcms目录,指定fsockopen替换成pfsockopen就可!

解决虚拟主机空间商禁用fsockopen函数相关推荐

  1. 万网免费空间php,免费虚拟主机空间

    免费虚拟主机空间[编辑] 概述 许多人选择免费虚拟主机搭建自己的网站或Web技术,事实上免费虚拟主机存在很大风险.如果你需要可靠的.安全的.能快速加载服务的.有技术保障支持的服务,建议你准备一些预算, ...

  2. 如何选择国外虚拟主机空间服务商

    如何选择国外虚拟主机空间服务商 几经辛苦,终于把自己的主页给设计完成好了,那么下一步就是得为自己的网站在网上找一个家了.现在的互联网上的免费午餐似乎已经被大家吃过了头,做互联网已经很艰难了,更何况是更 ...

  3. 海外虚拟主机空间:如何使用CDN加速提升用户体验?

    随着互联网的迅速发展和全球化的趋势,越来越多的企业和个人选择海外虚拟主机空间.然而,由于服务器的地理位置和网络延迟等原因,这些网站在国内访问时可能会遇到较慢的加载速度和不稳定的用户体验.为了解决这一问 ...

  4. 国外最佳十大虚拟主机提供商排行榜

    虚拟主机,是在网络服务器上划分出一定的磁盘空间供用户放置站点.应用组件等,提供必要的站点功能与数据存放.传输功能.虚拟主机技术的出现,可谓是对互 联网技术的重大贡献,同时是广大互联网用户的福音.虚拟主 ...

  5. IDC简报:3月国外最佳共享虚拟主机提供商Top5

    近日,国外主机统计机构WebHostingTop公布了3月份国外最佳共享虚拟主机提供商.据数据显示,排名前五位的仍旧是 JustHost.InMotion.iPage Inc.FatCow.Green ...

  6. kangle虚拟主机空间销售网站源码

    介绍: 搭建就能无成本开通空间IDC销售的空间商源码,有自己的云服务器就可以无限多开虚拟空间了. 用vps无限开通虚拟主机空间,开通.销售虚拟主机空间网站源码+详细视频教程 搭建好,你就可以出售主机空 ...

  7. 2009年最新虚拟主机提供商排名榜

    2009年最新虚拟主机提供商排名榜 虚拟主机,因中国互联网的高速普及而越来越受到中小企业用户的热捧,但是在IDC行业并未完全规范的前提下,需求用户该如何寻找优秀的虚拟主机提供商呢? 以下是根据各虚拟主 ...

  8. 美国虚拟主机空间是什么以及具有哪些特点?

    美国虚拟主机空间的最主要的用途就是用于网站搭建,他是一台物理的服务器上采用虚拟机技术分隔成独立的主机空间,空间二字你可以理解为给你分配了一定的磁盘存储空间,这个磁盘空间就是用来给你放置网站的,然后你可 ...

  9. VPS主机在未来会取代虚拟主机空间吗?

    前段时间想要租用独立服务器,就在网上搜了一遍,不经意却发现一个新的主机名字--VPS主机.业内有关人士称:"VPS在未来几年将会取代虚拟主机空间!"这句话引起了我极大的兴趣,究竟什 ...

最新文章

  1. 什么时候是找工作的最佳时期? | 原力计划
  2. BugkuCTF web3
  3. WebLogic Server的Identity Assertion--转载
  4. [NPUCTF2020]你好sao啊
  5. 【转】SOAR从概念到落地
  6. 【养成好习惯】使用pipreqs导出本项目使用的环境
  7. HTTP WS 区别
  8. 服务器控件在客户端触发alert对话框后,根据情况进行回发服务器操作
  9. 数据库水平拆分和垂直拆分区别(以mysql为例)
  10. SQLSERVER根据字符 切割字符串的方法
  11. 不懂性能测试,被面试官挂了...
  12. sqlserver 中怎样查看一个数据库中表的关系
  13. WhatsApp被曝内部收集用户数据
  14. 【Python】any() all() 用法
  15. 如何在 Mac 上的“查找”中抹掉设备?
  16. memtest86内存测试工具介绍
  17. ARM GIC(七)gicv3架构-power控制
  18. ancestor descendant选择器
  19. unity3d通过粒子系统制作火焰效果
  20. 如何彻底禁用谷歌Chrome更新

热门文章

  1. 网络传输中的那些编码之-base64编码
  2. 2021-2027年全球与中国顶面基层行业市场前瞻与投资战略规划分析报告
  3. JS获取颜色渐变效果数组
  4. 初始化器 java_来说说Java中的实例初始化器
  5. 什么是死锁?死锁的产生条件及解决办法
  6. 表达式求值的三种方法
  7. 【思维导图】“网络中心战”资料搜集
  8. mongodb分片集群突然停电造成一些错误,分片无法启动
  9. Hive查询的18种方式,你都学会了吗?
  10. 【PPT】阿里巴巴数据中台实践分享