집 데스크탑에 centos7로 웹서버(apm) 운영 중 서버 부팅 불가 발생하여 centos7와 웹서버(apm) 재설치후 xe core 설치하여 xe 첫화면을 띄었고(그림1) 관리자로 정상 로그인 됨.
(그림1)
아래 xeschool의 "XE 코어 백업과 복원하기"의 "캐시파일 재생성 하기" 참조하여 이전 백업본(사이트소스와 db) 복원 후 관리자 로그인 위해
1) xe/files/cache 디렉터리를 삭제(rm -rf cache) 후
2) 아래 관리자 주소로 관리자로 로그인하려 하였으나
아래 그림과 같이 접속이 되지 않습니다.
아래 http://busan-in.com/xe/index.php?act=dispMemberLoginForm 로그인 창 띄워도 접속 불가함.
아파치 error log 확인해도 eorror 내용은 없습니다.
이상한 점은 처음 입력창에 입력시 주소는 http://로 했는데 실행 후에는 https://로 바뀌는 데,
처음 centos7와 웹서버(apm) 재설치후 예전 적용했던 letsencrypt를 실행했는데 결과 오류없이 성공했지만 사이트는 접속되지 않고 apache는 오류발생하여서
이후 centos7와 웹서버를 다시 설치한 후 letsencrypt 설치와 설정은 하지 않고 상기의 백업 복원을 했지만 캐시파일 재생성을 위한 관리자 로그인이 되지 않는 상태 입니다.
도움 부탁 드립니다.
DB와 파일을 모두 복원했다면 관리자 계정도 새로 만드신 것은 지워지고 기존서버에서 사용하시던 것으로 되돌아갑니다. 도메인이나 보안설정 같은 것도 모두 기존서버의 설정으로 되돌아갑니다.
자꾸 https로 넘어가면서 오류가 나는 것을 보니, 기존서버에서 https를 사용하도록 설정되어 있었던 모양이네요. 만약 그렇다면 새 서버에도 https를 적용하시거나, DB와 설정파일을 직접 수정하여 https를 사용하지 않도록 만들어야 합니다. 아마 그냥 https 적용하시는 편이 더 쉬울 것입니다.
기존서버 환경에 맞는 캐시파일이 남아 있으면 더 꼬일 수 있으니 우선 캐시폴더부터 삭제하시고요.