포럼
1.8 대 버전에서 섬네일 생성 안되는 문제에 대해
2015.08.05 22:26
사이트 트래픽 절감(?)을 위해 이미지를 외부 서버를 통해 이용하시는 분들 계실 겁니다.
제 경우도 그런데요..
그런데 문제는 섬네일 생성입니다.
1.7대 버전까지는 갖은 꼼수를 사용해서라도 외부 이미지에 대한 섬네일 생성이 가능했는데
1.8 버전부터는 안되고 있습니다.
제 경우에는 프로그래머도 아니고 아주 초보적인 사용자라 정확한 이유나 사유, 그리고 해결책
구하기가 현실적으로 불가능합니다.
혹시 가능하신 분들 계신다면 아래 이미지 두개를 시험해 봐 주시겠습니까?
둘다 유사한 이미지인데, 올려져 있는 서버(?), 사이트(?)가 다릅니다.
1번
http://i.dailymail.co.uk/i/pix/2014/07/29/article-2710104-201D4D0D00000578-865_634x386.jpg
본문에서 이미지 보여짐
섬네일 생성도 잘 됨
2번
https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Enola_Gay2.jpg/1024px-Enola_Gay2.jpg
본문에서 이미지 잘 보임
하지만 섬네일 생성은 안됨
본문에서 이미지가 둘 다 잘 보이는 것으로 봐서는 이미지 링크를 막아 놓은 것 같지는 않습니다.
그 외에는 짐작 가는 게 없네요.
첨엔 이미지 파일명에 대문자가 들어 있어서 그러나? 하고 테스트 하다 보니 그것도 아니네요...
댓글 6
-
Pirate
2015.08.05 23:04
-
마래바
2015.08.05 23:21
답변 감사합니다.
말씀하신 부분 적용해 봤는데 역시 마찬가지네요..
SSL 문제는 아닌 것 아닐까 싶네요.. 코드에 적으신 CURL 라이브러리는 지원하고 있는데...
-
Pirate
2015.08.05 23:37
한가지를 빼먹었네요. 제대로 수정하셨다면 files\thumbnails 폴더를 비워주셔야 합니다.
이 폴더가 비워지지 않을경우 XE는 섬네일이 있는것으로 인식(빈파일 존재)하여 섬네일이 생성되지 않습니다.
-
마래바
2015.08.06 00:32
역시... 안된다는...
그냥 링크 이미지는 섬네일 안되는 걸로 가야할 까 봅니다. ㅜ.ㅜ
-
큰성565
2015.08.06 00:01
https://www.xpressengine.com/forum/22766671
이거 적용해 보시겟어요?
-
마래바
2015.08.07 22:13
다른 이미지 링크 확인해 보니 http, https 차이는 아닌 것 같습니다. ㅠ.ㅜ
섬네일을 가져올때 사용하는 클래스인 "pear"가 SSL을 지원하지 않습니다..
혹시 섬네일 생성시 조금 느려지는것(..)도 괜찮으시다면 파일 모듈을 열어서 아래 코드를 적용해보시는 것도 나쁘지는 않습니다.
어디까지나 임시 방편입니다. 수정하려면 코어 전체를 수정해서 교체해야 합니다.
https://gist.github.com/RapidWorkers/8f120026d112e6400866