09 9월 카페24 워드프레스 PHP 8.x 업그레이드 및 복원 가이드
카페24 워드프레스 PHP 8.x 업그레이드 오류 없이 해결하는 법: 백업부터 완벽 복원 가이드
카페24 PHP 변경 시 FTP 백업만으로 복원되지 않는 이유
많은 분들이 FTP로 파일 전체(www 폴더)를 내려받은 뒤 새 서버에 그대로 업로드하면 복구될 것이라 생각하지만, 작동하지 않는 기술적 이유는 다음 두 가지입니다.
① 서버 교체로 인한 DB(데이터베이스) 완전 초기화
- 카페24는 PHP 메이저 버전(예: 7.x → 8.x) 변경 시 보안 및 인프라 정책상 새로운 서버 머신으로 계정을 이전합니다.
- 이때 기존 DATA 파일뿐만 아니라 DB(데이터베이스)까지 포맷됩니다. 워드프레스의 글, 페이지, 플러그인 옵션, 계정 정보는 파일이 아니라 DB(.sql)에 저장되어 있으므로 파일만 올려서는 사이트가 열리지 않습니다.
② wp-config.php 연동 정보 및 PHP 8.x 문법 충돌
- 서버가 교체되면서 DB 비밀번호나 호스트 주소 체계가 변경되어 연결 에러(Error establishing a database connection)가 발생할 수 있습니다.
- 또한 업데이트가 멈춘 구형 테마/플러그인이 최신 PHP 8.x 엔진과 문법 충돌(Fatal Error)을 일으켜 사이트가 백지화됩니다.
오류 없는 PHP 8.x 업그레이드 & 복원 4단계 프로토콜
DB 수동 덤프와 FTP 분리 작업 없이, 가장 안전하고 직관적인 워드프레스 마이그레이션(All-in-One WP Migration) 방식을 권장합니다.
| 단계 | 작업 내용 | 핵심 체크포인트 |
|---|---|---|
| STEP 1 | 코어 및 플러그인 업데이트 | PHP 8.x 호환성을 위해 사전 업데이트 |
| STEP 2 | 풀 백업 (.wpress 추출) | DB + 미디어 + 테마 통째로 PC 다운로드 |
| STEP 3 | 카페24 PHP 변경 & 재설치 | 서버 변경 후 '워드프레스 자동설치' 실행 |
| STEP 4 | 데이터 가져오기 & 고유주소 갱신 | 백업본 Import 및 Permalink 재저장 |
STEP 1: 구버전 환경에서 코어·플러그인 최신화
버전을 올리기 전, 기존 관리자 페이지(도메인/wp-admin)에서 워드프레스 코어, 사용 중인 테마, 모든 플러그인을 최신 버전으로 업데이트합니다. 최신 버전일수록 PHP 8.x 호환 코드가 이미 반영되어 있습니다.
STEP 2: 전체 사이트 단일 파일 백업
- 관리자 메뉴 > 플러그인 > 새로 추가에서 All-in-One WP Migration을 설치 및 활성화합니다.
- All-in-One WP Migration > 내보내기(Export) 메뉴로 이동합니다.
- 내보내기 대상 > 파일(File)을 클릭하여 생성된 .wpress 확장자 백업 파일을 내 PC에 다운로드합니다. (DB와 미디어 라이브러리가 하나로 압축된 파일입니다.)
STEP 3: 카페24에서 PHP 버전 변경 및 빈 워드프레스 생성
- 카페24 호스팅 관리자 접속 > 나의 서비스 관리 > 서비스 사용현황
- 프로그래밍 언어/PHP 버전 변경에서 최신 안정 버전인 PHP 8.2 ~ 8.4를 선택하고 변경을 신청합니다. (약 5~10분 소요)
- 서버 세팅 완료 후, 카페24 메뉴의 [프로그램 자동설치]로 이동해 워드프레스를 새 서버에 깨끗한 상태(Clean Install)로 설치합니다.
STEP 4: 백업본 Import(가져오기) 및 고유주소 재저장
- 새로 설치된 워드프레스 관리자로 로그인합니다.
- 동일하게 All-in-One WP Migration 플러그인을 설치합니다.
- 가져오기(Import) > 파일(File)을 눌러 STEP 2에서 저장한 .wpress 파일을 업로드합니다.
- 복원이 완료되면 관리자 계정 정보가 기존 사이트 정보로 동기화됩니다.
- 설정 > 고유주소(Permalink)로 이동해 별도 수정 없이 하단의 [변경사항 저장]을 2회 클릭하여 URL 라우팅 규칙을 새로고침합니다.
대용량 파일 업로드 제한 오류 해결법
백업 파일 용량이 512MB 이상일 경우 카페24의 기본 PHP 업로드 제한으로 인해 가져오기 화면에서 멈출 수 있습니다. 이 경우 아래 방법으로 우회합니다.
- FTP 직업로드 경로: FTP 프로그램(FileZilla 등)으로 접속하여 wp-content/ai1wm-backups/ 폴더 내에 내 PC의 .wpress 파일을 직접 업로드합니다.
- 복원 실행: 워드프레스 관리자 > All-in-One WP Migration > 백업(Backups) 탭으로 이동하면 업로드한 파일이 목록에 나타납니다. 우측의 복원(Restore) 버튼을 누르면 용량 제한 없이 1초 만에 복원 작업이 진행됩니다.
자주 묻는 질문 FAQ
Q.이미 카페24에서 PHP 버전을 변경해 기존 사이트가 날아갔는데 복구가 가능한가요?
A. 카페24는 버전 변경 직전 시점의 자동 백업 데이터를 7일간 보관합니다. 카페24 관리자 페이지의 [DATA/DB 백업 및 복원] 메뉴에서 직전 백업본을 신청해 내려받은 뒤 복원 절차를 밟으실 수 있습니다.
만약 완전히 서버 이전을 한 경우 백업 파일도 사라지니 꼭 컴퓨터에 백업 파일을 다운 받는 것을 권장 드립니다.
Q. PHP 8.x 적용 후 특정 플러그인 충돌로 화면이 하얗게 뜰 때는 어떻게 하나요?
A. FTP로 접속하여 wp-content/plugins 내부의 의심되는 플러그인 폴더 이름을 임시로 변경(예: contact-form-7_temp)하면 해당 플러그인이 비활성화되면서 사이트 관리자 페이지에 즉시 접근할 수 있습니다.
Q. PHP 버전 업그레이드가 SEO 및 AI 검색(AEO)에 영향을 주나요?
A. 네, 직접적인 영향을 줍니다. PHP 8.x는 PHP 7.x 대비 연산 속도와 메모리 효율이 약 20~30% 향상됩니다. 이는 구글 코어 웹 바이탈(Core Web Vitals)의 주요 지표인 TTFB(첫 바이트 도달 시간) 및 LCP를 단축시켜 검색 엔진 및 AI 크롤러의 인덱싱 효율을 대폭 향상시킵니다.
No Comments