댓글 2010-05-19
XE 1.4.2 업그레이드 후 Optimizing 사용시 CSS파일 로드가 안되는 문제점 원인과 해결방법을 알려드립니다.
우선 Optimize는 CSS와 JS파일들을 하나의 파일로 합쳐서 저장하여 브라우져 request를 줄여 속도를 향상 시키는 기능입니다.
파일들을 하나로 합치는 이 과정에서 인코딩이 다른 파일들을 합치다 보니 잘못된 인코딩 사용으로 인해 그 아래 CSS가 로드가 안되는 상황이 발생되었습니다.
레이아웃 및 스킨 제작하시는 분들께서는 가급적 한글사용을 자제해 주시기 바라고, 사용시에는 UTF-8로 인코딩을 다시 한번 확인해 주시기 바랍니다.
이에 대응하여 SVN 저장소에 업데이트를 하고 있으며
빠른 시간안에 패치를 올리도록 하겠습니다.
업데이트시 불편을 드린 점에 대해 대단히 죄송합니다.
감사합니다.
태그목록
첨부파일 목록
딴세상사람
댓글 2010-05-19
leecher776
감사합니다...
다 해결된다음 업데이트 해야겟네요...
댓글 2010-05-19
DuRi
저의 경우 레이아웃은 깨지지 않는데.....
위젯과 위젯 스타일이 깨지는 문제가 있어서 설명대로 css 파일을 100% utf-8로 재 저장했는데도 깨지는 현상은 여전하네요. ㅠ.ㅠ
댓글 2010-05-19
다른사람
제 사이트가 이상한 건가요?
XE 1.4.2 업그레이드했는 데도 별 문제가 발생하지 않았습니다.
다 정상인데요.
이런 공지가 뜨면 제 사이트만 이상해지잖아요!^^
댓글 2010-05-19
하늘03
^^ 별 문제가 없는게 좋은거에요-
댓글 2010-05-19
하늘03
1.4.2.1 패치 배포되었습니다.
댓글 2010-05-19
없당
일부는 수정된 듯한데
위젯들은 여전히....
너무 수고 하시네요. ^^*
댓글 2010-05-19
미친박군
Warning: main(/home/hosting_users/mdpost/www/xe/classes/cache/CacheHandler.class.php) [function.main]: failed to open stream: No such file or directory in /home/hosting_users/mdpost/www/xe/config/config.inc.php on line 136
Warning: main(/home/hosting_users/mdpost/www/xe/classes/cache/CacheHandler.class.php) [function.main]: failed to open stream: No such file or directory in /home/hosting_users/mdpost/www/xe/config/config.inc.php on line 136
Fatal error: main() [function.require]: Failed opening required '/home/hosting_users/mdpost/www/xe/classes/cache/CacheHandler.class.php' (include_path='.:/usr/local/lib/php') in /home/hosting_users/mdpost/www/xe/config/config.inc.php on line 136
식의 에러가 뜹니다. 원인을 알 수 있을까 궁금합니다.
1.4.2.0으로 업데이트 후에 레이아웃이 깨지는 현상 같은건 없었습니다.
댓글 2010-05-19
미친박군
전체 파일로 업로드 했더니 해결되었습니다.^^
댓글 2010-05-19
딴세상사람
업데이트 했는데도 깨지신다면 브라우저 새로고침 해보세요~
댓글 2010-05-19
공듀
아직까지 업데이트적용하고 아무런 문제없는듯하네요.
댓글 2010-05-20
santi
레이아웃은 원래 쓰지 않는데... 엉뚱한 게시판이 깨집니다ㅠㅠ 아마 한글글꼴 때문인 것 같습니다...
css 첫줄에 @charset "utf-8";는 원래 들어가고 돋움을 dotum으로, 맑은고딕을 Malgun Gothic로 고쳤는데도 그러네요ㅠㅠ
댓글 2010-05-21
Garon
@charset "utf-8"을 넣어주어도 안되는것은 코드 파일이 utf-8 형식으로 저장되지 않았기 때문일겁니다. 저장할때 형식을 utf-8 형식으로 저장해 주세요. (제가 아는건 여기까지)
댓글 2010-05-30
아드레날린
어이없네요
http://www.xpressengine.com/?mid=download&package_srl=18824450
이걸 쉬운설치로 설치했는데 왜 코어 1.4.2.1이 같이 설치가 되어서 홈피 다 깨졌네요.
댓글 2010-05-23
Garon
그건 연동자료에 1.4.2.1 이 포함되어 있어서 그렇습니다. ^^
댓글 2010-05-30
비밀얌
저도 @charset "utf-8"; 모든 CSS 랑 JS 에 넣었는데도 optimizer 를 켜있는 상태에서는 admin 이랑 웹사이트다 깨져서 나오네요. Xe official 레이아웃 쓰고 있고 다른 위젯이나 묘듈은 안쓰고 있는 사이트인데 말입니다. ㅡ.ㅡ optimizer 끄면 잘 나오긴 합니다만 왜 그럴까요..왠지 optimizer 키고 싶은뎅...
댓글 2010-05-30
Garon
@charset "utf-8"을 넣어주어도 안되는것은 코드 파일이 utf-8 형식으로 저장되지 않았기 때문일겁니다.
저장할때 형식을 utf-8 형식으로 저장해 주세요.
(제가 아는건 여기까지)
댓글 2010-05-30
레이아웃 깨지시는 분들은 레아아웃 초기화나 복구하지 마시고,
해당 레이아웃 관련 css 파일을 편집하시면 됩니다.(css가 잘못되서 그럽니다.)
맨 윗줄에
@charset "utf-8";
윗 줄 복사해서 꼭 넣어주시고
font나 font-fammily 항목을 찾으셔서
한글로 지정된 것이나 ㅁㅁㅁㅁㅁ이런식으로 깨진 것을 영문으로 바꿔주시거나 삭제하시면 됩니다.
참고로 한글 주석이 문제가 되지는 않습니다. ㅁㅁㅁㅁㅁ 이런식으로 깨진 것이 문제가 되더라구요.
XE님 고생이 많으세요~