WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

解决dedecms不能自动采集问题

更新时间:2012-12-25 16:27 作者:佚名点击:

现在使用织梦 DedeCms 网站的站长越来越多,黑客也开始活动起来。争对 DEDECMS 的开源特性,很多能利 用的漏洞,都被黑客利用从而进行攻击等。由于把虚拟主机用户的 php.ini 中的 fsockopen 函数给禁用了! 导致 dedecms 无法采集。

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

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

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 就可以了。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容