라이믹스 보안패치 후 섬네일이 이상해졌는데요.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.2 |
게시판의 접속시 속도가 느려져 확인해 보니 모든 섬네일을 재생성 하는 것 같더군요.
그런데 원래 정상적인 섬네일들이 이상하게 나오고 있습니다.
이번에 패치된 영향인데요.
스킨의 설정에는 crop 으로 되어있습니다.
이상이 없었던 새로문 문제라 어떻게 대응을 해야하는지... 이 레이아웃 제작자분께서 뭔가 요청해서 이번 라이믹스에 섬네일 관련 패치가 된 것으로 기억되는데요...
댓글 5
가로세로 사이즈 모두 정확하게 지정된 썸네일인가요? 예: 100x100.crop.jpg
세로 사이즈를 auto라고 하면 자동으로 비율 맞춰주는 기능이 추가되었습니다.
만약 이 기능을 사용하고 있다면 100x0.crop.jpg 와 같은 파일명이 만들어집니다.
스킨에서 getThumbnail() 할 때 어떤 값들을 전달하고 있는지 확인이 필요하겠습니다.
기존 스킨의 설정에서
if(!$mi->thumb_width) $mi->thumb_width = 75;
if(!$mi->thumb_height) $mi->thumb_height = 40;
{$document->getThumbnail($mi->thumb_width, $mi->thumb_height, 'crop')}"
위 내용으로 75 * 40 으로 잘 생성 되던게
패치 후
75*75로 섬네일이 새로 생성되었습니다.
- 이로 인해 게시판 접속시 섬네일 생성으로 인한 대기시간이 있었구요.
이로 인해 섬네일 영역이 세로가 45인데 75인 이미지들이 나와서 문제가 되고 있습니다.
https://github.com/rhymix/rhymix/commit/eb56785d
auto라는 문자열도 받을 수 있도록 바뀌면서 자료형 변환시 혼란이 생겼던 것 같습니다.
일반적인 테스트 상황에서는 가로세로가 같은 썸네일만 생성하는 터리 발견하지 못했네요.
빠른 조치 감사합니다. 패치 후 정상화 되었습니다.
언급하셨으니 굳이 답변을 한다면 일반적인 상황 웹진의 경우 가로 * 세로 가 일치 하지 않는 가로형이 더 많을 수 있음을 참고해주시면 좋겠습니다.
패치후 정상화 되었습니다.