在使用dedecms5.7織夢建站系統(tǒng)的時候,發(fā)現(xiàn)了一個重大的bug。
出現(xiàn)問題狀況:
后臺生成首頁html文件的時候,提示404.html錯誤,直接訪問網(wǎng)站首頁會自動跳轉到404.html,同時提示文件不存在的錯誤。
解決方法:
修改的文件路徑:/www/dede/include/taglib/flinktype.lib.php
找到這一段代碼:
$dedecms = false;
$dedecms->id = 999;
$dedecms->typename = '織夢鏈';
if($type == 'dedecms') $row[] = $dedecms;
把紅色的部分改掉,隨便修改成任意字符。
如: if($type == 'jb51net') $row[] = $dedecms;
整體如下:
代碼如下:
$dedecms = false;
$dedecms->id = 999;
$dedecms->typename = '織夢鏈';
if($type == 'jb51net') $row[] = $dedecms;
保存即可解決該問題,后來在官方論壇有人發(fā)了一份聊天記錄,據(jù)說是由于織夢官方在新發(fā)布的程序里加入了所謂的“織夢鏈”廣告代碼,導致了該問題的出現(xiàn)。
更多信息請查看IT技術專欄