dedecms教程:解決虛擬主機空間商禁用fsockopen函數(shù)
導(dǎo)讀:織夢技術(shù)織夢技術(shù)隨著 DEDECMS 使 用的站長越來越多,黑客也開始活動起來。爭對DEDECMS的開源特性,很多能利用的 漏洞 ,都被黑客利用從而進行攻擊等。做為站長或服務(wù)器dede后臺模板dede模板下載。
隨著DEDECMS使 用的站長越來越多,黑客也開始活動起來。爭對DEDECMS的開源特性,很多能利用的漏洞,都被黑客利用從而進行攻擊等。做為站長或服務(wù)器idc商,肯定 是夢織模板想辦法解決這些隱患的!所以很多idc空間商,都把虛擬主機用戶的php.ini中的fsockopen函數(shù)給禁用了!導(dǎo)致dedecms無法采集。前幾天給一個客戶安裝程序的時候就碰到此問題。讓客戶和空間商溝通無果。本站搜搜源碼結(jié)合多年的php開發(fā)經(jīng)驗,找不到了解決辦法。如下:
第一:原理我們是把fsockopen函數(shù)替換成pfsockopen 函數(shù),因為pfsockopen可保持keep-alive連接,使黑客無法持續(xù)性的攻擊。
第二:涉及到的dedecms文件有如下:
dedecms5.6有如下:
include/dedehttpdown.class.php include/dedecollection.func.php: include/mail.class.php dede/module_main.phdede網(wǎng)站模板p 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 ddede免費模板ede/api_ucenter.php plus/bshare.php
找到這些文件把其中的fsockopen替換成pfsockopen就可以了。
有的人會說這么多文件一個一個的尋找。太累了。呵呵。別著急。本站提供相當方便快速替換方法。
大家下載editplus工具 使用在文件夾中查找替換就可以了。
安裝好editplus軟件,選擇編輯——在文件中替換——選擇好DEDEcms目錄,指定fsockopen替換成pfsockopen就可!
相關(guān)dede后臺模板dede模板下載。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-22 ,文章dedecms教程:解決虛擬主機空間商禁用fsockopen函數(shù)主要講述函數(shù),虛擬主機,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_34353.html