묻고답하기
서버 이전후 시작모듈 설정하라고 나오나 아이디 비번 안먹어서 로긴못하는 문제
2009.09.11 22:12
웹호스팅에서 가상서버로 어젯밤 관리자님께 의뢰해서 제 계정 옮겨달라고 했었습니다.
옮겨진 곳에 들어가고 싶은데...
제가 썼던 어드민 아이디와 비번을 넣은 것 같은데 로그인이 안되고 있습니다.
그리고 시작모듈도 설정하라고 나왔었구요.
백성찬님 사이트에서 관련글도 읽어봤지만;;; 로그인이 안되니;;;
이런 상황일 때
myPHPadmin 에 접속을 해서 아이디와 비번을 확인할 방법이 없는지요?
예전에 비슷한 경우가 발생해서 myphpadmin에 들어가서 새로운 아이디를 넣고 관리자 권한을 줬던 기억이 있는데....다시 해보려니 잘 모르겠네요....
아님 파일 중에 이런 정보를 갖고 있는 곳이 있다면 그 파일을 수정해서 업로드 시키는 방법은 없을까요?
그리고 마지막으로 새로운 서버로 옮기는 방법을 자세히 설명해놓은 사이트는 없는지;;; ^^
부탁드립니다. 한번은 제가 직접 옮기고 겪어야 할 일인데...두려워서 관리자에게 부탁을 했지만...찜찜하네요.
제가 직접 해봐야지 다른 계정들도 편하게 옮기고 주무를텐데 말이죠....
감사합니다. ^^
------------------
꽃미남임님, Gekkou 님 답변 감사드려요. 지금 두가지 상황을 살펴보려고 시도 하고 있는 중이에요;;;
험난한 도전;;; ^^ 이 도전만 지나면 왠지 제가 두려워했던 이전에 대해 속시원해질 수 있을 듯 한데...성공하고 나면 쪽지 드릴께요.
아직 뭔가;;; 문제들이 좀 남아 있어서 이걸 해결해야 두분 제시한 걸 시도해볼 수 있을 것 같아요~
archive contains obsolescent base -64 headers
이전 계정에서 파일을 압축해서 enjoyitaewoncopy.tar.gz
ftp로 제 컴터로 다운받은 후 다시 새계정에 올려놓고 tar xvf enjoyitaewoncopy.tar.gz 라고 쳤는데 잘못친건지...
archive contains obsolescent base -64 headers게 나오는 중이에요;;;
댓글 4
-
꽃미남임
2009.09.11 22:56
-
Gekkou
2009.09.11 23:00
서버 이전은 웬만하면 대부분 성공할수 있어요 ^ㅡ^
오류들이 막 뜨는 경우가 많기는 한데,
대부분 문제의 발생 원인은 비슷비슷 합니다 ;;
시작모듈 설정하라고 나오면서 로그인이 안되는 건,
캐쉬파일의 문제입니다.
우선 이전하신 서버로 접속하셔서
xe -> files -> cache 폴더를 통째로 하드디스크로 백업해 두세요.
그 이후에,
서버의 cache 폴더를 통째로 삭제하세요.
cache 폴더의 하위폴더만 삭제해서는 안되구요,
cache 라는 폴더 자체가 존재하지 않도록 싹~ 지워야 해결이 됩니다.
만일 권한문제로 폴더 삭제가 되지 않는다면,
첨부해 드린 chmod.php 파일을 다운로드 하여,
xe -> files 폴더 안에 넣고
브라우저 상에서 실행하세요.
(예: http://도메인주소.co.kr/xe/files/chmod.php)
실행 후 OK 표시가 뜨면
FTP에서 cache 폴더 삭제가 될겁니다.
cache 폴더가 삭제되었으면,
admin 페이지로 바로 접속하세요.
http://도메인주소.co.kr/xe/?module=admin
이렇게 들어가서셔 로그인을 시도 하시면 잘 될거에요.
그후에 꼭!
캐쉬재생성, 세션비우기 눌러주세요~ ^^...
-
Gekkou
2009.09.12 21:45
압축 해제의 문제에 대해서 답변 드려요 -
tar xvf enjoyitaewoncopy.tar.gz
라고 명령을 하셨다고 했는데요..
아래와 같이 따라해보세요.
1. 압축한 파일을 public_html (혹은 html 등) 폴더 안이 아닌 , 밖에 업로드 하세요.
2. SSH 로 접속합니다.
3. tar xvfpz enjoyitaewoncopy.tar.gz 를 입력, 실행하세요. (실행하신 명령어 xvf 대신 xvfpz 를 사용해보세요)
압축이 해제되는지 확인해보세요 ^^;;
-
웰빙샵 지영
2009.09.15 23:00
꽃미남임님, Gekkou 님 너무 감사해요! ^^
제 문제는 데이터 베이스가 엉뚱한 게 복구되어서 Gekkou님이 알려주신 권한설정 변경하는 php 파일을 이용해서 files 폴더를 손을 대었어요. ^^
그리고 꽃미남임님이 가르쳐주신대로 myPHPadmin에 들어가서 admin 아이디를 선택해서 비번을 바꿔주었구요. 좀 이해를 못했지만 네이버에서 보니...그렇게 바꾸면
제 아이디로 입력하고 비번만 123456으로 하면 들어가져야 하는거죠. ^^
제 경우엔 그냥 로긴 문제만 있는게 아니었고;;;
암튼!! 요긴하게 files 폴더의 컨피크 파일을 삭제한 것이 중요했어요. ^^
그리고 files 폴더의 권한을 원래대로 돌려주고, nobody로 바꿔주는게 핵심 포인트!!
그리고 제로보드 완벽 이전 파일채로 통채로~~~팁을 자세히 설명한 블로그 포스트가 정말 유용했답니다.
http://bestakas.tistory.com/75
특히 전 이 팁이 정말 유용했구요.
http://www.xpressengine.com/17683573
이 팁들도 읽어보세요. 혹시 위의 경우가 아닌 분들에게 해당될 지도 몰라요.
http://www.xpressengine.com/16085628
phpmyadmin 접속하셔서요
xe_member[xpressengin 멤버테이블]
가셔서요
보기를 누르시고요
user_id 를 admin찾으셔서요
그리고 수정을 누르시고
그곳 password를
e10adc3949ba59abbe56e057f20f883e
로 바꾸어주세요
e10adc3949ba59abbe56e057f20f883e
123456패스워드 md5 해쉬입니다
admin:123456
으로 로그인하셔서
비밀번호 변경하심됩니다