360的織夢漏洞補丁在圈子里面還是有一些知名度的,可同樣能夠出現(xiàn)一些小問題,畢竟人家不是專門研究織夢的,又一次打了360的補丁之后,結果悲劇了,刷新頁面居然不能使用php標簽。 沒辦法,只能一個文件一個文件的找。憑著直覺和對織夢的了解,應該是某個文件禁止了PHP代碼運行。最后鎖定在文件,在里面找到這個函數(shù):
dedecms_360patch_utf8includehelperschannelunit.helper.php
文件,在里面找到這個函數(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 : '';
更新頁面,問題完美解決掉。說到這里不得不說一句,有些時候織夢也會顯示PHP代碼的運行,大家適當?shù)脑诤笈_系統(tǒng)之中查看修改就可以。