解决虚拟主机空间商禁用fsockopen函数
随着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函数相关推荐
- 万网免费空间php,免费虚拟主机空间
免费虚拟主机空间[编辑] 概述 许多人选择免费虚拟主机搭建自己的网站或Web技术,事实上免费虚拟主机存在很大风险.如果你需要可靠的.安全的.能快速加载服务的.有技术保障支持的服务,建议你准备一些预算, ...
- 如何选择国外虚拟主机空间服务商
如何选择国外虚拟主机空间服务商 几经辛苦,终于把自己的主页给设计完成好了,那么下一步就是得为自己的网站在网上找一个家了.现在的互联网上的免费午餐似乎已经被大家吃过了头,做互联网已经很艰难了,更何况是更 ...
- 海外虚拟主机空间:如何使用CDN加速提升用户体验?
随着互联网的迅速发展和全球化的趋势,越来越多的企业和个人选择海外虚拟主机空间.然而,由于服务器的地理位置和网络延迟等原因,这些网站在国内访问时可能会遇到较慢的加载速度和不稳定的用户体验.为了解决这一问 ...
- 国外最佳十大虚拟主机提供商排行榜
虚拟主机,是在网络服务器上划分出一定的磁盘空间供用户放置站点.应用组件等,提供必要的站点功能与数据存放.传输功能.虚拟主机技术的出现,可谓是对互 联网技术的重大贡献,同时是广大互联网用户的福音.虚拟主 ...
- IDC简报:3月国外最佳共享虚拟主机提供商Top5
近日,国外主机统计机构WebHostingTop公布了3月份国外最佳共享虚拟主机提供商.据数据显示,排名前五位的仍旧是 JustHost.InMotion.iPage Inc.FatCow.Green ...
- kangle虚拟主机空间销售网站源码
介绍: 搭建就能无成本开通空间IDC销售的空间商源码,有自己的云服务器就可以无限多开虚拟空间了. 用vps无限开通虚拟主机空间,开通.销售虚拟主机空间网站源码+详细视频教程 搭建好,你就可以出售主机空 ...
- 2009年最新虚拟主机提供商排名榜
2009年最新虚拟主机提供商排名榜 虚拟主机,因中国互联网的高速普及而越来越受到中小企业用户的热捧,但是在IDC行业并未完全规范的前提下,需求用户该如何寻找优秀的虚拟主机提供商呢? 以下是根据各虚拟主 ...
- 美国虚拟主机空间是什么以及具有哪些特点?
美国虚拟主机空间的最主要的用途就是用于网站搭建,他是一台物理的服务器上采用虚拟机技术分隔成独立的主机空间,空间二字你可以理解为给你分配了一定的磁盘存储空间,这个磁盘空间就是用来给你放置网站的,然后你可 ...
- VPS主机在未来会取代虚拟主机空间吗?
前段时间想要租用独立服务器,就在网上搜了一遍,不经意却发现一个新的主机名字--VPS主机.业内有关人士称:"VPS在未来几年将会取代虚拟主机空间!"这句话引起了我极大的兴趣,究竟什 ...
最新文章
- 23 个优秀的机器学习训练公共数据集
- Cacti on nginx + php-fpm
- Oracle的ONS创建,Oracle 10gR2 RAC Clusterware ONS服务的管理
- 通过分析来精简你的测试的6种方法(译)
- Linux 命令之 loginctl -- 查看系统当前登录的用户
- Window10:不能建立到远程计算机的连接。你可能需要更改此连接的网络设置。
- “约见”面试官系列之常见面试题第二十七篇之vue-router的重要属性
- windows下搭建Vagrant+Virtualbox环境
- Python 3 教程一:入门
- 中标麒麟共享win7打印机_Win7系统添加网络共享打印机
- python深度学习第一讲——用python写神经网络
- 评价类模型:1.层次分析法
- 基于Linux的嵌入式文件系统构建与设计
- Android 安全 (一)
- Python网络框架——Web服务器
- npm,yarn对比
- WebService--了解wsdl文件
- FTP上传失败报错解决
- ctf之7z文件爆破
- 抽象类可以继承具体类吗?
热门文章
- Python面向对象上
- android pad版本 yy,YY直播 在IOS端、Android端以及WEB端区别。
- C++ API 设计 08 第三章 模式
- 易基因:肠道菌群:早产儿出生后不同时间点肠道微生物定植的动态变化|项目文章
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 6 章 答案
- 开源物联网平台有哪些?
- 一步步搭建视频直播系统,基于LFLiveKit+ijkplayer+rtmp(iOS端)
- “双11”后顶级运维和容器盛宴,议题涵盖腾讯游戏运维、阿里云Docker、京东大促、微票儿...
- 手机号码转码_通讯录格式转换集锦
- Busybox源码编译安装