웹마스터 팁
XE 업데이트 방법 - 제1편 (0.x.x / 1.0.x / 1.1.x / 1.2.x 에서 1.2.4 버전으로 업그레이드)
2009.11.19 14:20
댓글 38
-
띵야
2009.11.19 19:56
-
Gekkou
2009.11.19 20:15
고맙습니다 ^^;; (글쓴 보람이... ㅋㅋ)
-
착한악마
2009.11.19 21:08
완전도움 되는 지식입니다..감사합니다..덕분에 노치고 있던 부분을 알게되었습니다...왕추~~입니다..^^
-
Gekkou
2009.11.21 01:20
고마워요~ ^ㅡ^ 도움이 됐다니 기분이 좋습니다. :)
-
슈마이짱
2009.11.19 22:11
좋은 정보 감사합니다....추천!!!
-
Habile
2009.11.20 22:27
위키에도 올려야하지 않을까요 !? ㅎㅎ
좋은정보입니다 !
-
Gekkou
2009.11.21 01:21
댓글 보고 위키.. 에 올려보려 했는데 ;;
위키는 어떻게 작성하는지 잘 모르겠네요 .. ;; ㅠ
-
AimHigh
2009.11.21 11:07
좋은 정보, 감사합니다. 매우 유용했네요~ ^^
-
조용민904
2009.11.23 16:20
일단 좋은 정보 너무 감사드립니다^^
그런데 님께서 알려주신데로 업그레이드를 나름 잘 실행하였는데 오류가 발생했네요.
다른글들도 읽어보고 따라해봤지만 도무지 뭐가 잘못된건지 모르겠습니다.
제가 워낙 초보자이다 보니^^;;
전문가이신 Gekkou 님께 도움을 부탁드려봅니다.
http://www.xpressengine.com/18454435
지식인에 올렸는데 글이 워낙 길어 링크를 걸었습니다.
-
Gekkou
2009.11.23 23:16
해결하셨나보네요. ^ㅡ^
-
아지발도
2009.11.29 13:03
와 정말 좋은 정보 감사드려요~~
-
Robert-Lee
2009.11.30 16:25
앗...다 하고 나서 이글을 접하게 되었네요..^^..제가 업그레이드 한 버전을 짦게나마 기록에 남기도록 하겠습니다. 1.2.4.0 -> 1.3.1.1로 변경하였구요. 사용한 파일은 1.3.1.1 Full Package tgz 파일입니다. 처음 설치했던 디렉토리 (일반적으로 ./xe를 가지고 있는 디렉토리)에서 gzip -d 'file name'으로 압축을 푼 후 tar -xvf 'tar file name'하게 되면 Overwrite 형태로 기록됩니다. 파일의 권한은 확인해본 결과 707을 유지하고 있었습니다. 별다른 작업 없이 XE admin 페이지를 다시 띄워보니 이미 설치가 거의 다 되었나 봅니다. Easy Install 모듈 하나만 설치하면 되는군요..^0^...이것 하나 하고 나니 끝난 것 같습니다. 아직 사용자가 많지 않아 모든 기능이 잘 동작하는 지는 모르겠지만, 일단 잘 되는 것으로 보입니다.
-
J
2009.12.01 06:23
7. 그 외에 XE업데이트 이전에 알아두어야 할 사항은 없을까요? [중요]
1) DB와 계정의 파일들을 반드시! 반드시 백업해 두셔야 합니다. [필수]
는 어떻게 하는 건가요????
-
Gekkou
2009.12.01 12:10
이 부분은 다른 사이트나 이곳이서 검색만 하셔도 쉽게 알수 있는 부분입니다.
1. 계정 파일 백업
1) SSH 로그인
2) tar cvfpz 파일명.tar.gz html (html은 FTP로 접속했을때 처음 나오는 계정 폴더입니다. 계정마다 다르니 확인하세요)
3) FTP로 접속하면 생성된 파일명.tar.gz 파일을 확인할 수 있습니다. 그 파일을 PC로 다운받아두면 됩니다.
2. DB 파일 백업
방법1 : phpmyadmin 에서 export 로 백업 (검색하세요)
방법2: SSH 이용
1) SSH 로 로그인
2) mysqldump -u ID -p비번 DB명 > 파일명.sql (-p다음에는 반드시 붙여서 써야합니다)
* 잘 모르겠으면, 검색 혹은 계정이용중인 사이트에서 찾으면 알수 있습니다.
3) FTP로 접속하면 생성된 파일명.sql 파일을 확인할 수 있습니다. 그 파일을 PC로 다운받아 두면 됩니다.
-
초보왕1
2009.12.08 14:28
감사합니다.
-
CHOBOS
2009.12.10 12:21
아 업데이트 방법을 몰랐는데 많은 도움이 될것 같습니다.
-
무대포2
2009.12.12 03:46
제가 업데이트 한다고 미쳐 생쑈한다가 흘린 코피가 수두룩한데 님의 글보는 순간 허무와 뿌듯을 다 느낌니다.
저와 보더 더 쌩고생한 사람이 있다는 것에 감동 + 감격 + 뿌듯함
왜 이것을 진작 찾지 못했나 하는 허무
제로님은 왜 어린 백성을 마음을 잘 몰라주시는지. 가끔씩은 어린백성을 과대평가하시는 듯.
이것 보는 순간 뿌듯합니다.
제가 시간을 내어 목록을 꼼꼼히 보니 각 버전마다 추가 되는 목록들이 있고 버전업되는 것들도 있더군요. 막무가네로 XE코어만 업데이트 해서는 안되더군요. 포니에 그랜져 엔진을 수쎠박는 것과 마챦가지입니다. 그래서 차근이 업데이트하면서 빠지 파일들 다 찾고 주변 것들 다 같이 업데이트하고 이렇게 해야 제대로 작동을 하더군요.
안되면 다른 고수님 추천대로 왕창 지우고 새버전 설치하고 게시판 마다 백업 받아서 다시 설치하는 수작업도 있더군요...
-
파란불꽃
2009.12.28 12:59
감사합니다. 업데이트 관련해서 이렇게까지 정리가 되는군요.
-
Programing
2009.12.30 21:39
저는 Fatal error: Call to undefined method addonController::getCacheFilePath() in 이런 오류가 발생하네요;;
-
바보1
2010.01.19 14:20
오메 업데이트 순서대로 다 했습니다. 관리자 페이지에서 셋팅(업그레이드) 끝내고,
세션 삭제하고 캐싱 다시 하고 새로 고치기하니 화면에 아무것도 안나오네요 ㅠㅠ
흰색 바탕만 덩~~그~~덩;;
-
Gekkou
2010.01.19 16:46
어느버전부터 업그레이드를 하셨는지요.
-
황현희839
2010.01.19 20:21
떱.. 이거 있는 줄도 모르고 1.2.4에서 그냥 1.3.1.2로 바로 업글했다눈... 별 문제가 없긴 하나...괜히 찝찌름... ^^;;;
백업이나 잘 받아놔야겠군요...^^
-
Gekkou
2010.01.19 23:06
1.2.4 에서 1.3.1.2 로는 core 만 변경되었기 때문에
바로 업그레이드 하셔도 크게 문제될게 없어요.. :)
-
오스카
2010.01.26 12:27
ssh를 이용해서 위 방법대로 계정백업을 했습니다.
그런데
백업파일을 풀어보니 xe>files>attach>imates>2011>756>002 폴더에
게시판에서는 이미 삭제되었고 FTP상에서도 보이지 않는 이미지 파일들이
(ftp에서 "서버의 숨김파일 강제보기"로 된 상태입니다..)
2009寃쎈줈罹좏봽__밴컯__껋쓬_먮____먯갹___껋쓬移섎즺__03.jpg 등의 이름으로 존재하고 있습니다.
이거 어떻게 된 것인지요.
숨겨진 파일이 ssh백업 과정에서 되살아난 느낌입니다..ㅠㅠ
어찌 처리할까요...
-
Gekkou
2010.01.26 12:35
혹시 압축을 푸실때 윈도우 상에서 알집 / 윈집 등을 이용하셨나요?
파일 이름이 저렇게 나오는거는..
리눅스와 윈도우의 언어코드가 달라서 그래요.
계정에서 명령어로 백업하셨다니 UTF-8 로 백업이 되었을 꺼구요,
윈도우상에서 압축을 푸셨다면 윈도우용 한글로케일로 설정되어 그렇거든요.
어떤 압축해제 프로그램을 이용하셔도 마찬가지에요.
저 파일의 이름을 한글명칭대로 확인하시려면
"압축시대" 라는 프로그램을 이용해 보세요.
(국내 최초이자 유일한듯 한데..) UTF-8 로 압축된 tar 파일에서도
한글명의 파일을 제대로 보여주니 도움이 되실겁니다.
-
오스카
2010.01.26 13:46
감사드립니다..^^
그런데 ftp상에서는 안 보이고
실제로도 게시판에서 삭제했던 파일들인데
그게 왜 압축이 되어나올까요?
그리고 XE폴더변경 실패 후,
제로보드 다시 설치하면
이 상태 그대로 files폴더만 업로드시키면 되는 것인가요?
-
Gekkou
2010.01.26 13:51
실제 삭제한 파일이 저장된 이유는 잘 모르겠어요 ㅠ
// 사이트를 그대로 살리시려 한다면 files 폴더만 업로드 시킨다고 되는건 아니겠죠~
레이아웃, 위젯 등등이 다 연계되어 있을테니까요.
XE폴더변경..을 하시려나봐요 ..
크게 어렵지도 않구.. 실패할 확률도 거의 없는데
많은 분들이 실패하시는 것 같아 좀 아쉽습니다..
지금 변경하시려 하는거면,
쪽지로 계정정보 주세요.
FTP/SSH 주소:
FTP 관리자 ID:
FTP 관리자 PW:
XE 관리자 ID:
XE 관리자 비번:
이렇게만 주시면 되구요..
DB 정보는 필요 없을듯 해요 ~
-
오스카
2010.01.26 13:53
폴더를 옮겼는데 아직 메뉴가 안 보입니다.
캐시파일 재생성을 눌렀더니 아래 그림과 같은 메시지가 나옵니다.
어떻게 해야 하는 것인지요...
혹시 아시면... 좀...^^
-
Gekkou
2010.01.26 13:55
쪽지 드렸어요~ ^^;;
-
YO-DA
2010.01.26 19:12
고민 중에 있다가 이 글을 접하게 되었네요...
정말 감사하고 멋집니다... 아직 시도하지는 않았고 계속 줄줄 외우다시피 또 읽고 또 읽어 보네요
그래서 제대로 한 번 해보려고요^^
추천 10,000방 올려 봅니다^^
-
Gekkou
2010.01.26 19:33
고맙습니다 :)
-
YO-DA
2010.01.26 19:28
ssh 가동 중에 깨져 보이는 현상이 있던데 정상인지요?
-
Gekkou
2010.01.26 19:32
한글표시 때문인거 같은데, 정상적인것 같아요.
신경이 쓰이신다면,
Putty 프로그램에서 서버에 접속할 때
UTF-8 로 설정을 하신 후 다시 압축해 보세요.
그때에도 저렇게 나오는지 확인해보시구요.
http://blog.naver.com/phrack?Redirect=Log&logNo=80094122180
문서를 참고하여 UTF-8 설정하면 됩니다.
-
Badboy
2010.02.05 15:08
1.2.5, 1.2.6 , 1.3.0 순으로 덮어씌우라고 써 있는데요.
이거 자신의 컴퓨터 상에사 1.2.5 가 있는 폴더에 1.2.6 덮어씌우고, 그다음 1.3.0 덮어 씌우고...
그러고나서 FTP 올릴때는 한번만 하면 안되나요?
저 위 글 읽어보면....
FTP 상으로 업로드 하면서 계속 덮어쓰기를 해야하는것처럼 보이는데요. 그러면 시간 오래거릴텐데..
그냥 자신의 컴퓨터에서 다 덮어씌워서 한방에 업로드 하면 안되나용?
그리고..
[3-1] 을 보면
1.2.5, 1.2.6, 1.3.0, 1.3.1.1, 1.3.1.2 를 " changed " 버전으로 순차적으로 다운받아 덮어 씌우세요.
라고 되어있는데,
링크를 따라가보면... 1.3.1.1 은 보이지 않습니다. 이거 없어도 괜찮은건가요?
-
옥수수밭
2010.02.21 07:12
정말 좋은 글 감사합니다
위의 분과 같은 질문들을 드리고 싶습니다
-
Gekkou
2010.02.21 10:45
그냥 덮어씌워도 될꺼같긴 해요.
그리구, 1.3.1.1 은 없으니 1.3.1.2 로 바로 가셔도 되구요. ㅋㅋ
-
옥수수밭
2010.02.21 14:19
빠른 답변 감사합니다!
그리고 정말 최고의 팁 모음을 써주셔서 감사합니다. 업데이트 때문에 얼마나 고민이 많았는지 모릅니다.
써주신 업데이트관련 글들이 XE 대문에 링크되어 있으면 얼마나 좋을까 싶습니다. :)
기존 XE사용자라면 반드시 업데이트 과정을 거쳐야하는데 말입니다.
-
브라운아이스
2014.08.29 06:19
이런 게시물은 추천을 10방 쯤 때려야 함돠...^^
(but! 이렇게 자세히 설명해 놨는데도 안 읽어보고 같은 질문 하시는 분이 꼭 계시다는 거~)