letsgolee 님의 config 캐싱 추가 수정 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

letsgolee 님의 config 캐싱 추가 수정 정보

letsgolee 님의 config 캐싱 추가 수정

본문

원본 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=21069

신규 방문자가 생길 경우 카운터(캐시) 갱신 추가

관리자 기본 설정에서 수정을 해야만 캐시가 갱신이 되는데요.
이것을 방문자 카운터가 증가할때 갱신하도록 변경하는 것 입니다. ^^

bbs/visit_insert.inc.php 파일에 sql_query(" update $g4[config_table] set cf_visit = '$visit' "); 바로 아랫줄에 다음 내용 추가하세요

if ($g4['use_config_cache'])
{
$config = sql_fetch(" select * from $g4[config_table] ");

if (!is_dir($g4['path'].'/data/cache'))
{
mkdir($g4['path'].'/data/cache') or die('캐시 디렉토리를 생성할 수 없습니다. 퍼미션을 확인해 주세요.');
@chmod($g4['path'].'/data/cache', 0707);
}

if ($fp = fopen($config_cache_file, 'w'))
{
fwrite($fp, "<?\n\$config_cache='".str_replace("'", "\\'", serialize($config))."';\n?>");
fclose($fp);
}
else
{
alert('캐시 생성에 실패했습니다.\ndata/cache 디렉토리가 존재하는지 혹은 쓰기가 가능한 퍼미션인지 확인하여 주세요.');
}
}




- 위 원본 링크를 따라가셔서 다 적용하신 후에 적용하셔야 됩니다. ^^
추천
2

댓글 0개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT