# 织梦CMS更新广告不显示BUG的修复方法

*Published:* 2023-11-27
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年11月27日，已超过 180天没有更新



方法一：
----

这种方法适合新手，我们找到右侧的管理，管理下面有3个选项，\[JS\] \[更改\] \[删除\] ，这3个，这时我们只需要点下JS，这里就是预览这个JS广告了，然后我们就回到前台去看下，广告是否自动变化了？

方法二：
----

在修改广告信息后，前台调用的广告还是缓存，保存信息后没有删除原来的缓存，这里修改如下：

打开文件 dede/ad\_edit.php 找到以下代码：

```
$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);
```

然后保存即可。