직 몽 광고 변경 은 표시 되 지 않 습 니 다. 직 몽 JS 호출 광고 캐 시 를 어떻게 업데이트 합 니까?
2627 단어 사이트 건설
첫 번 째 방법: 직 몽 시스템 캐 시 시간 변경
직 몽 은 두 가지 호출 광고 방식 이 있 습 니 다. 내 장 된 코드 와 JS 호출 광고 입 니 다. 직 몽 DedeCms 광 고 는 보통 JS 호출 형식 을 사용 합 니 다. 그러면 광고 가 바 뀐 후에 프런트 홈 페이지 가 새로 고침 되 고 변경 사항 이 표시 되 지 않 습 니 다.처음에는 바 뀌 지 않 은 이 유 는 직 몽 캐 시 를 업데이트 하지 않 았 기 때 문 이 라 고 생각 했 을 지 모 르 지만 시스템 캐 시 를 업데이트 한 것 도 그 렇 고 웹 페이지 의 광 고 는 업데이트 되 지 않 았 다.감안 하여: 직 몽 DedeCms 는 JS 광고 호출 업데이트 속도 가 느 리 고 업데이트 가 표시 되 지 않 는 문 제 를 해결 할 수 있 습 니 다. 우 리 는 이렇게 해결 할 수 있 습 니 다.
직 몽 JS 호출 광고의 장점 은 페이지 를 복잡 하 게 만 들 지 않 아 도 광고 내용 을 교체 할 수 있 고 일정한 자원 을 차지 하 는 단점 이 있다. 두 번 째 방법: 꿈 꾸 는 광고 캐 시 파일 삭제
페이지 를 만 들 든 캐 시 를 업데이트 하 든 프론트 페이지 의 광고 코드 는 업데이트 되 지 않 습 니 다. 도대체 왜 일 까요?자세히 분석 한 결과 캐 시 를 호출 하 는 것 으로 dedecms 의 ad 입 니 다.edit. php 가 정 보 를 편집 하고 저장 한 후에 원래 의 캐 시 정 보 를 삭제 하지 않 았 습 니 다. BUG 라 고 할 수 있 습 니 다. 여기 서 해결 방법 을 알려 드 리 겠 습 니 다. 구체 적 으로 다음 과 같이 수정 하 겠 습 니 다. dede / ad 를 찾 습 니 다.edit. php 파일 은 약 70 줄 의 위치 에서 다음 코드 를 찾 습 니 다.
$dsql->ExecuteNoneQuery($query);
ShowMsg(“ !”,$ENV_GOBACK_URL);
그리고 코드 를 다음 과 같이 수정 합 니 다.
$dsql->ExecuteNoneQuery($query);
// begin
if(file_exists(DEDEDATA.”/cache/myad-$aid.htm”)){
@unlink(DEDEDATA.”/cache/myad-$aid.htm”);
}
// end
ShowMsg(“ !”,$ENV_GOBACK_URL);
수정 에 성공 하면 다시 한 번 직 몽 사 이 트 를 업데이트 하지 않 아 도 변 경 된 광고 코드 를 볼 수 있다. 세 번 째 방법: 꿈 캐 시 폴 더 청소
배경 파일 열기: dede / syscache_up. php 에서 CheckPurview ('sys ArcBatch') 찾기;다음 줄 에 다음 코드 를 추가 합 니 다:
//
function clean_cachefiles( $path ){
$list = array();
foreach( glob( $path . '/*') as $item ){
if( is_dir( $item ) ){
$list = array_merge( $list , clean_cachefiles( $item ) );
}else{
$list[] = $item;
}
}
foreach( $list as $tmpfile ){
@unlink( $tmpfile );
}
return true;
}
if ($uparc = = 1) 를 찾 으 면 이전 줄 에 다음 코드 를 추가 합 니 다.
// datacache
clean_cachefiles( "../data/cache" );
// datatplcache
clean_cachefiles( "../data/tplcache" );
// datasessions
clean_cachefiles( "../data/sessions" );
직 몽 캐 시 청소 기능 을 추가 한 후 "시스템 캐 시 업데이트" 를 클릭 하고 프론트 데스크 톱 에서 페이지 를 새로 고치 면 됩 니 다!
공책http://www.benbener.cn/question/59)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
0 부터 자신의 사 이 트 를 구축 합 니 다 28: springboot 은 shiro 권한 을 설정 하고 freemarker 에서 권한 통 제 를 합 니 다.우 리 는 shiro 를 통 해 권한 통 제 를 진행 합 니 다. 오늘 말 하고 자 하 는 것 은 springboot 에 shiro 를 설정 하 는 것 입 니 다. 1. shiro 가방 도입 첫 번 째 는 shiro...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.