真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

phpcmsv9采集中遇到相對(duì)路徑問題怎么辦-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“phpcms v9采集中遇到相對(duì)路徑問題怎么辦”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“phpcms v9采集中遇到相對(duì)路徑問題怎么辦”這篇文章吧。

創(chuàng)新互聯(lián)作為成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問題,行業(yè)涉及成都純水機(jī)等多個(gè)領(lǐng)域,已為上千家企業(yè)服務(wù),得到了客戶的尊重與認(rèn)可。

一、采集網(wǎng)址時(shí),遇上網(wǎng)址是相對(duì)路徑的問題。(網(wǎng)上抄的,可用)

修改數(shù)據(jù)庫v9_collection_node,增加兩個(gè)字段replace_from,replace_to(varchar(200))

1、 /phpcms/modules/collection/templates/node_form.tpl.php第99行后增加(位置在之前)

網(wǎng)址替換:

替換為

2、 /phpcms/modules/collection/classes/collection.class.php第177行后增加(位置在:$html = str_replace(array("", ""), " ", $html);之后)

if(!empty($config['replace_from'])){

$html = str_replace($config['replace_from'], $config['replace_to'], $html);}

3、 進(jìn)入數(shù)據(jù)庫給 數(shù)據(jù)庫名_collection_node 增加字段:replace_from 和 replace_to 兩個(gè)字段。字?jǐn)?shù)50-100都可以。

然后在采集管理中我們能看到有替換網(wǎng)址的選項(xiàng)啦。將多余的../之類的替換掉就行了。

二、采集內(nèi)容頁中包含相對(duì)路徑的問題。(原創(chuàng))

修改phpcms/modules/collection/classes/collection.class.php中g(shù)et_content方法

在return $data;前面加入2行代碼

$data=str_replace('./','',$data);//這句把所有./去掉

$data=str_replace('http://qxj.nanjing.gov.cn/xwzx/qxyw_1',dirname($url),$data);

//這句把錯(cuò)誤的地址替換為正確地址。其中http://qxj.nanjing.gov.cn/xwzx/qxyw_1這個(gè)地址是我的地址,記得換哦。

以上是“phpcms v9采集中遇到相對(duì)路徑問題怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享名稱:phpcmsv9采集中遇到相對(duì)路徑問題怎么辦-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://weahome.cn/article/dgeeij.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部