1. 얼마전 thumbnail 등록이 되지 않아 문의드리니 gd library가 없는 상황이어서,
여차저차하여 그냥 lapm(centos7,apache,php,mariadb) 재설치하였습니다.
2. 성공적으로 lapm 설치 후 rhymix(폴더명 xe)를 설치하여(gd 생성됨. letsencript는 설치잘 안 되어 ssl사용하지 않음으로 진행) rhymix첫 화면이 성공적으로 출력되었습니다.(관리자 화면 진입도 잘됨)
3. xe 폴더 삭제 후 이전 최신 백업본 xe 폴더를 설치( 백업db도 mysqldump로 복원함)했는데 아래 오류 발생합니다.
"404 Oops, Sorry. Page is Not Found!"
4. 최신 작업내용을 살리고 싶은데, 백업본 xe 폴더를 저장하는 방법으로 사이트 복원할 수 없는 건가요?
(예전 이런식으로 백업 작업본으로 해보곤 했거든요). 도움 부탁 드립니다.
"이전 최신 백업본 xe 폴더를 설치" 하셨다는게 설마 XE 폴더를 통째로 덮어씌우셨다는건 아니시겠죠? 그러면 당연히 오류가 발생할수밖에 없습니다.
복잡하게 하실 필요 없이 다음 과정 거치시면 됩니다.
1. 백업본 이용해서 예전 XE 그대로 복원합니다. 오류로 사이트가 뜨지 않을시 미리 해결합니다.(Object->BaseObject 문제 등)
2. XE 정상 동작 확인후 관리자 화면에 로그인한 상태에서 라이믹스 최신버전을 덮어씌웁니다.
3. 캐시 초기화 및 DB 테이블 생성 작업을 완료합니다.
굳이 미리 라이믹스를 설치하는 과정 거칠 필요 없습니다. 오히려 라이믹스의 경우 테이블 기본 접두사가 rx인 관계로 불필요하게 DB 용량만 차지하는 테이블만 생성될 가능성이 높습니다.