DedeCMS 広告モジュールを変更した後にフロントエンド ディスプレイが更新されない場合はどうすればよいですか?
DedeCMS 広告モジュールを変更すると、前景表示が更新されません。解決策
推奨学習:Dreamcms
DreamWeaver の背景広告設定を変更しても、フロントデスクに最新の変更が表示されない場合は、次の方法を参照して問題を解決できます。
dedecms に付属の広告モジュールをインストール後、広告情報を修正した後、フロントから呼び出される広告に以前の修正情報が残っていることがわかり、ソースコードを確認したところキャッシュがと呼ばれましたが、dedecms の ad_edit が呼び出されます。情報を編集して保存した後、PHP は元のキャッシュを削除しませんでした。これは小さなバグです。修正は次のとおりです:
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 中国語 Web サイトの他の関連記事を参照してください。