묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
두개의 레이아웃
2009.10.26 16:52
업그레이드 과정을 거치면서
어느날.. 레이아웃과 contents 틈사이에 프로그램 소스의 일부가 보이기 시작했습니다
다음 업그레이드가 되면 혹여 없어질까 기다려봤지만
1.2.6까지 해결되진 않고 있습니다
언젠가 되겠지.. 하면서 지냈는데.. 최근에 홈피에 접속하면 내가 원치 않던 url 화면으로 연결되기 시작했습니다
예를들어.. http://eft.co.kr으로 접속을 하면 http://eft.co.kr/zbxe/home으로 표시되면서 내용에는 layout, content 없이
링크된 url 한줄만 뜨기에.. home page를 두어번 수정한적이 있습니다
이유는..ㅠㅠ
리뉴얼을 겸해서 홈피를 손볼려고 하는데.. 테스트로 하나의 페이지를 추가 생성하고.. 다른 레이아웃을 적용해보려고 합니다
(기존 홈피에 영향을 주지 않기 위해).. 괜찮을까요?
그래도, 안되면 서버를 모두 지우고 zbxe를 새로 설치하고 백업받은 files 폴더의 내용을 다시 업로드하려고 합니다
계획은 (잘몰라서) 1.2.4를 full mode로 설치하고.. 1.2.6으로 업그레이드한 후.. files 폴더의 내용을 올리려고 합니다
제 생각이 맞는지 확신이 서지 않아 도움을 청합니다
1. 어느날.. 레이아웃과 contents 틈사이에 프로그램 소스의 일부가 보이기 시작했습니다
-> 레이아웃 직접 편집부분에서 직접 편집을 하실 때 각주 처리가 잘못되었거나 php 언어 처리가 잘못되었을 경우
그런 문제가 발생할 수도 있습니다.
2. 최근에 홈피에 접속하면 내가 원치 않던 url 화면으로 연결되기 시작했습니다.
-> 이부분은 이해를 잘 하지 못했습니다.. 계정의 루트에 어떤 소스가 포함된 index 파일을 넣어두었느냐 하는 거에 따라서
주소표시줄의 URL 은 달라보입니다. XE 의 문제라기 보다는 zbxe 의 상위폴더에 있는 index 파일의 문제일 것 같다는 생각입니다.
3. 링크된 url 한줄만 뜨기에.. home page를 두어번 수정한적이 있습니다.
-> 홈페이지를 직접 방문해보니, mid 값이 home 인 page.. 그러니까 맨 첫화면의 contents 부분이 심하게 깨져 있는 것을
확인 할 수 있었습니다. 이는 여러가지 이유가 있을 수 있는데요.. 우선, 사용하셨던 최근게시물 위젯의 스킨 파일들을
삭제하셨을 경우 나타날 수 있는 문제일 수 있으니 확인해 보세요.
4. 테스트로 하나의 페이지를 추가 생성하고.. 다른 레이아웃을 적용해보려고 합니다.
-> 네. 하나의 홈페이지에 여러개의 레이아웃을 생성해 두셔도 괜찮습니다. 단지, 레이아웃을 적용하는건 하나밖에 되지
않을 뿐입니다. 테스트페이지를 만들어, 다른 레이아웃을 적용하여도 기존의 홈피에는 영향이 미치지 않습니다.
5. 그래도, 안되면 서버를 모두 지우고 zbxe를 새로 설치하고 백업받은 files 폴더의 내용을 다시 업로드하려고 합니다.
-> 별로 권장하고 싶지는 않은 방법입니다. 물론, 깨끗하게 설치할 수 있다는 장점이 있기는 합니다만,
사용하셨던 레이아웃, 위젯, 애드온, 모듈 등등 지금껏 추가해오셨던 모든 프로그램들을 새로 넣어주셔야 합니다.
그래야 정상적으로 화면이 표현됩니다. (물론 게시물 등 DB 에 저장되어 있는 글들을 읽을 수는 있습니다.)
6. 1.2.4를 full mode로 설치하고.. 1.2.6으로 업그레이드한 후.. files 폴더의 내용을 올리려고 합니다.
-> 최신의 XE를 설치하는 가장 좋은 방법인것은 맞습니다.
1.2.4 full + 1.2.5 changed + 1.2.6 changed 를 순차적으로 적용하면 됩니다.
다만 앞서 만씀드린 바와 같이, files 폴더만 복원하는 방법은 여러가지 사정으로 보아 그리 권장할만한 방법은 아닙니다.
참고적으로 말씀드리자면, files 폴더를 백업, 복원하실 때는 가급적 FTP 사용은 하지 마세요. FTP를 이용하여
직접 파일들을 내려받고 올리게 되면, 첨부파일들이 깨지거나 한글제목의 이미지파일들이 제대로 전송되지 않는 등의
문제가 발생할 수 있습니다.
항상 백업은 SSH에서 tar 명령어를 사용하시기 바랍니다.
(명령어를 이용한 백업방법은 http://www.xpressengine.com/18308405 문서를 참고하세요.)