섬네일을 항상 최신 첨부파일 기준으로 생성하는법?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.4 |
라이믹스 이용중이어서 질문게시판에 질문드려봅니다.
현재 라이믹스는 예를들어 게시글에 이미지,영상을 첨부할 경우 위젯 또는 게시글 목록에서 보여질 섬네일이 생성되는데요
다만 회원이 첨부했던 이미지를 삭제하고 다른 이미지/영상을 첨부할 경으에는 섬네일의 경우에 새로 생성되는게 아니라 예전에 첨부했었던 이미지/영상의 섬네일이 그대로 남아있는점 확인됩니다.
클라우드플레어 사용중이긴 하나
섬네일 이미지 뒤에 ? 이런 변수가 다 붙어있기에 캐싱문제는 아닌듯히고...
혹시 스킨단에서 잘못 구현이 되어있는걸까요?
즉 요약하자면
회원이 최초 글 작성시 A라는 이미지 첨부 : A 섬네일 생성 잘됨
회원이 A라는 이미지 삭제후 B라는 이미지 다시첨부 : B 섬네일이 생성되지 않고 A 섬네일이 그대로 유지됨
댓글 1
클라우드플레어 브라우저 캐시정책 설정에 ?숫자 를 무시하고 캐싱할 수 있는 옵션도 있으니 여기 먼저 확인하시고...
섬네일이 변경될 때 마다 ?뒤 숫자가 바뀌기 때문에 이전 섬네일이 유지 되는 일은 없어야 합니다.
이전 이미지가 보이는 곳이 특정한 위치라면 그 스킨의 섬네일 파일경로를 불러오는 코드가 잘못되었을 가능성도 있겠습니다. ?1234 의 파일명을 잘라먹고 불러온다면 브라우저에 있는 이전 파일을 갱신하지 않을테니까요.
모든 곳이 다 그런지 아니면 특정 스킨을 사용하는 위치에서만 그런지도 중요해 보이네요.
섬네일 주소가 ?숫자로 잘 보인다면 숫자가 최신 파일을 바꾼 시간과 맞는지도 확인이 필요할 수 있구요. 만약 이게 바뀌지 않는다면 스킨 잘못이 아닐 수 있죠.