포럼
이번 버전에서 파비콘 등록 정상으로 되는가요?
2014.05.31 11:27
이전버전에는 잘 됬는데 업데이트 이후에 안되네요. 저만 그런지...
설정화면에서 파비콘 등록하는곳에서 파비콘 설정을 하면 아래와 같은 메시지가 뜨네요.
*.ico 파일만 업로드 가능합니다.
사이즈도 16x16이고 파일형식도 ico인데 왜 이러는지....
혹시 최신 버전에서 파비콘 등록 정상으로 되는지 누가 테스트 좀 해 주시면 감사하겠습니다.
그럼 좋은 하루되세요.
댓글 4
-
이즈야
2014.05.31 11:42
-
likepulip
2014.06.02 09:16
이즈야님, 여기서도 도움을 주시네요.
생초보 "풀잎처럼"입니다. 이즈야님의 멋진 스킨으로 지금 홈페이지 멋지게 만드는 중입니다.
-
prologos
2014.05.31 13:43
최신 코어를 사용하지는 않지만 살펴보니 등록에 문제가 있어보이네요. 파일명이 아니라 mime type으로 구분을 하는거 같은데 정규식은 파일명에서 확장자를 찾는식으로 사용된거 같습니다.
./modules/install/install.admin.controller.php을 열어서 아래처럼 수정하고 테스트 해보세요.
338라인:
if(!preg_match('/^.*\.icon$/i',$type))
변경:
if(!preg_match('/^.*(icon).*$/',$type))
- 추가
좀더 살펴보니 확실히 문제있어 보이네요. $type은 mime type문자열인데 ".icon"의 문자열을 찾고 있습니다. 아이콘 파일의 type는 "image/x-icon"이 넘어오는 여기서 문자열 ".icon"을 찾으니 아이콘 파일이 아니라고 오류가 날수밖에 없습니다. 이전 버전의 정규식으로 변경해서 사용하세요.
-
likepulip
2014.06.02 09:15
도움주셔서 감사합니다. 복 받으실거에요.~
XE 코어 버그입니다.
https://github.com/xpressengine/xe-core/issues/757