TIP게시판

제목 CI 2.0.2 캐싱 버그 수정
글쓴이 배강민 작성시각 2011/05/31 11:24:24
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14005   RSS
배강민
안녕들하세요..

간만에(?) CI로 작업 좀 해보고 있는데요...

캐싱 기능이 확장되기도 했고 쿼리 캐시에는 캐시시간을 정하는게 없어서 섞어서 써보려고 테스트하고 있는데요...

오류가 발생해서 좀 뒤져보니...

./system/libraries/Driver.php
from
$filepath = $path.‘libraries/’.$lib_name.’/drivers/’.$class.EXT;
to
$filepath = $path.‘libraries/’.ucfirst($lib_name).’/drivers/’.$class.EXT;

요렇게 해야 되더구만요... 해당 방법에 대해 똑같은 라이브러리 파일을 소문자로도 만들어두는 편법도 있고... 코어 업그레이드를 대비해서 application 에 수정본을 재정의해두기도 하는것 같습니다.

참고 : https://bitbucket.org/ellislab/codeigniter-reactor/issue/193/ci_cache_file

그럼 오늘 하루도 수고들 하세용~
 다음글 라이브 서버에서 view 커스터마이징 하기 (3)
 이전글 Microsoft SQL Server 2000 pagi... (1)

댓글

변종원(웅파) / 2011/06/02 14:44:23 / 추천 0
감사합니다. ^^
<무플방지위원회>
한대승(불의회상) / 2011/06/08 08:47:16 / 추천 0
 캐싱 기능을 잘 사용하지 않으니.. ㅎㅎㅎㅎ
좋은 정보 캼샤 합니다...
헛발이 / 2011/06/17 11:31:21 / 추천 0
혹시 부분적 캐싱같은것은 없나요?
화면상에 위젯기능으로 여러가지가 조합되어 있는데...

위젯에 캐싱을 해보니 위젯만 캐싱되는게 아니고 전체가 다 캐싱이 되던데...
부분캐싱이 되면 정말 좋겠어요~
변종원(웅파) / 2011/06/17 11:50:55 / 추천 0
캐싱이 이름이 있어서 뷰단에서 따로 캐싱되어 관리가 됩니다. 위젯이라는게 어쨌든 여러 뷰를 하나로 모아 보여주는 개념이라 뷰단에서 개별로 캐싱이 되지 위젯 전체가 캐싱되는 개념은 아닐거라고 판단이 됩니다.

정확한 것은 위젯 구조를 봐야 알것 같네요.