修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦?
修改織夢DedeCMS廣告模組,前台顯示未更新的解決方法
推薦學習:織夢cms
如果修改織夢後台廣告設置,前台未能顯示最新修改的同學可以參考一下方法進行解決。
安裝了dedecms 自帶的廣告模組後,發現在修改廣告訊息後,前台調用的廣告還是修改之前的信息,查看了一下源代碼,發現是調用緩存了,但是dedecms 的ad_edit. php 編輯保存資訊後又沒有刪除原來的緩存,小bug一枚,這裡修改如下:
打開dede\ad_edit.php 找到約第70行
$dsql->ExecuteNoneQuery($query); ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);
修改成
$dsql->ExecuteNoneQuery($query); // 删除广告缓存文件 begin // dedecms V57_GBK 2011-08-12 if(file_exists(DEDEDATA."/cache/myad-$aid.htm")){ @unlink(DEDEDATA."/cache/myad-$aid.htm"); } // 删除广告缓存文件 end ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);
現在就去後台更新廣告訊息吧!
以上是修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!