묻고답하기
[긴급] PHP5 이후 발생하는 XE신버전 접속 오류 - 백업/복구 방법 문의
2017.02.14 03:07
안녕하세요? 긴급하게 데이터를 복구해야 해서 도움을 요청드립니다. 아시는 분들 최대한 답변 좀 부탁드립니다.
제가 php5.0에서였던 것 같은데 XE 업데이트를 하고 나서 PHP 버전이 안맞아 홈페이지가 동작을 못하는 상태입니다.
Parse error: parse error, unexpected '{' in /home1/oooooo/public_html/xe/index.php on line 56 |
이런 에러가 나오는 상태로 멈춰 있구요,
1. 사진 파일만이라도 일단 좀 백업을 하고 싶은데, 찾아보니 /xe/files/attach 아래 있다고 찾아봤는데, 해당 폴더에 들어가 보면 숫자로 된 몇몇 폴더만 보이고 실제 파일은 하나도 안보입니다. 계정 용량을 봤을땐 사진이 모두 존재하는 것처럼 보이는데, 어떻게 사진 위치를 찾아낼 수 있을지 좀 알고 싶습니다.
2. XE 구 버전으로 되돌려 PHP5에서 돌아가도록 만들어서라도 사진을 다시 찾았으면 하는데, 구 버전으로 자칫 잘못 돌렸다가 아예 망가져 버리거나 초기화 되어 버릴까봐 어떻게 해야할지를 모르겠습니다.
시간이 없어서 홈페이지를 1년 넘게 방치해 놨다가.. 지금 겨우 다시 살려보려고 하는데 쉽지가 않네요. 가능하신 분 좀 부탁드리겠습니다.
댓글 2
-
Luatic™
2017.02.14 08:57
-
sejin7940
2017.02.14 08:57
사진파일은 files/attach/images/ 아래에 있습니다.
단 게시판과 게시글번호를 이용해 폴더가 꽤 만들어져있고 그 내부에 각각 이미지가 각각 있을거예요
( 같은 글 의 이미지는 같은 폴더에 있지만. 글이 다르면 다 다른 폴더에 위치합니다)
특정 사진을 찾고프면 원래는 관리자페이지->콘텐츠->파일 로 들어가면 되지만
그게 안 되면 phpMyAdmin 등으로 DB 에 접속해 xe_files 테이블을 확인하면 찾으실 수도 있습니다.가장 좋은건 현재 생긴 에러를 복원하시는거겠죠.
오류가 난게 며칠 이내면 호스팅사에 얘기해 그 이전으로 롤백 하시는게 가장 빠르실겁니다.그 시기가 넘었거나 자동백업이 안 되거나 하면 외주를 주셔야할 수도 있고요
기존에 백업본이 있다면 백업본으로 해결가능합니다, 또는 제작의뢰에 작업의뢰하시면 쉽게해결될 일 같습니다.