묻고답하기
업데이트만 하면 게시물 레이아웃이 깨집니다.
2014.07.23 12:57
업데이트만 하면 게시물 레이아웃이 깨지고 있습니다.
이문제로 업데이트를 미루고 업데이트 후 이 현상을 확인하면 다시 백업 해둔파일로 롤백하는 과정을 반복하고있습니다........
다른 부분은 다 문제가 없는데 (게시판, 즉 게시물 목록은 정상적으로 표시)
모든 게시물을 클릭해서 들어가면 버튼, 본문, 제목 등 모든 요소에 스타일 적용이 안되어있습니다.
어떻게 하면 좋을까요?
더 필요한 정보가 있을까요?
참고로 직접 서버를 운영중인 시스템이며 제로보드가 설치된 폴더의 명칭이 예를 들어 abc일때 xecore를 내려받아 폴더대 폴더로 파일들을 모두 덮어쓰기 \cp -vrf ./xe ./abc 이런식으로 진행하고 있습니다.
혹시나 싶어 덮어쓰기 이후 퍼미션을 변경해보았지만 똑같았습니다.
댓글 10
-
큰성565
2014.07.23 13:09
-
leeside
2014.07.23 13:28
답변 감사드립니다. core 에서 게시물 본문 스타일 부분을 확인해봐야겠습니다.
-
큰성565
2014.07.23 16:13
아마 맞을거에요..
만약 최근나온거 직전까지 업데이트 되셨다면, 코어 밑에 변경된 파일만 다운로드 링크 있으세요 거기에 파일명에 changed라고 적혀있는 것만 확인하셔서 해당 폴더에 덮어쓰기 해 주시면 스타일 변경 없이 업데이트 되실거에요..
갠적으론 그냥 자동업데이트 휙 되는게 좋아서..
레이아웃 건드릴 때는 그냥 스킨수준에서 css리셋을 하던지 해서 바꿉니다..
-
leeside
2014.07.23 16:45
답변 주셔서 한번더 적어봅니다. 불행히도 1.7.4.x 대라 변경된 파일만 올리려면 그 과정을 몇번 반복하면 될 것 같긴합니다.
다만 문제가 되는것들이 기본 게시판 스타일을 필요에 따라 약간씩 개작해서 사용을 한 경우들인데 어떻게 하나같이 본문에만 문제가 있는지가 의문입니다.
게시판형 , 갤러리형 board 를 사용하고있는데 개인적으로 module/board/board.controller.php 를 고쳐쓰고 있어서 업데이트시 대충 비교해보고 제가 수정한 것을 덮어쓰는 식으로 사용중입니다.
처음 말씀해주신건 이런 경우일때 /module/board/skin/ 안에 있는 스타일시트쪽 문제라고 보시는 것이지요?
-
큰성565
2014.07.23 18:22
넵 제 생각엔 그래요...본문만 문제가 되는건 분명 특정파일 수정해서일것 같은데 한 번 쪽지로 사이트 보여주세요 ㅎㅎ
-
leeside
2014.07.24 15:21
이게 내부시스템이라서 주소 공유가 조금 힘드네요^^;
답변은 감사드립니다.
큰 작업이 되겠지만, 정안되면 아예 클린하게 최신버전으로 재설치 후 마이그레이션까지 생각하고 있습니다.
바로 윗 버전으로 바뀐 파일만 업데이트 하는 식으로 업데이트를 시도해보았는데 마찬가지로 똑같은 깨짐현상이 발생하더군요.
그런 페이지에서 우클릭 소스보기로 정상 페이지와 비교를 해보면 상단에 css파일 불러오는 경로가 주석처리가 되어있던데 이게 링크가 깨진 것인지 모르겠네요.
-
큰성565
2014.07.24 16:18
그런 페이지에서 우클릭 소스보기로 정상 페이지와 비교를 해보면 상단에 css파일 불러오는 경로가 주석처리가 되어있던데 이게 링크가 깨진 것인지 모르겠네요.
------------
이 부분만 보면 css 리셋으로 생긴 문제가 분명해 보이네요
-
leeside
2014.07.24 16:55
큰성565님 답변 다시 감사드려요..
css리셋이라는 것이 제가 부분 파일로 업데이트 시도했을때 (스킨 관련 파일 전혀 없고 클래스 쪽 php파일 일부) 도 영향을 받게되나요?
그점이 가장 이해가 안가네요.
-
큰성565
2014.07.24 21:30
그건 저도 이해가 안가네요 ㅠ.ㅜ php파일안에서도 속성지정 할 수 있는 줄 알고있긴 한데 그런 부분이 xe에 있는줄은 저도 몰라서... 그냥 제 짧은 경험에의해서 대답드린거라 잘못 대답해드린거같기도하고... 사이트정보없이 장님 코끼리 만지듯이 하다보니 이러네요 ㅠ.ㅜ;;;
-
leeside
2014.07.25 02:24
그래도 끝까지 답변주셔서 정말정말 감사합니다^^
제 생각에는 xe에서 기본으로 지정한 버튼이나 그런 스타일을 직접 고쳐서 사용하셔서 그런것 같습니다..
스킨에서 css리셋을 하던지해서 바꿔주시면 스킨은 업뎃되지 않으니까 괜찮은데 기본 스타일 css를 직접 바꿔버리면 당연히 덮어써지면서 바뀌어지겠죠....