360的織夢(mèng)漏洞補(bǔ)丁在圈子里面還是有一些知名度的,可同樣能夠出現(xiàn)一些小問(wèn)題,畢竟人家不是專門研究織夢(mèng)的,又一次打了360的補(bǔ)丁之后,結(jié)果悲劇了,刷新頁(yè)面居然不能使用php標(biāo)簽。 沒(méi)辦法,只能一個(gè)文件一個(gè)文件的找。憑著直覺(jué)和對(duì)織夢(mèng)的了解,應(yīng)該是某個(gè)文件禁止了PHP代碼運(yùn)行。最后鎖定在文件,在里面找到這個(gè)函數(shù):
dedecms_360patch_utf8includehelperschannelunit.helper.php
文件,在里面找到這個(gè)函數(shù):
functionMakeOneTag(&$dtp, &$refObj,$parfield='Y')
把里面的代碼:
$cfg_disable_tags = isset($cfg_disable_tags)? $cfg_disable_tags : 'php';
修改為:
$cfg_disable_tags = isset($cfg_disable_tags)? $cfg_disable_tags : '';
更新頁(yè)面,問(wèn)題完美解決掉。說(shuō)到這里不得不說(shuō)一句,有些時(shí)候織夢(mèng)也會(huì)顯示PHP代碼的運(yùn)行,大家適當(dāng)?shù)脑诤笈_(tái)系統(tǒng)之中查看修改就可以。