본문으로 건너뛰기
따뜻한기술
저널 목록으로
Web SecurityPHPFree약 30분

PHP 버전 올리기, 실제로 몇 시간 걸릴까? 작업 순서와 시간표

PHP 버전 변경은 버튼 하나가 아니라 현황 보기·백업·업데이트·시험·변경·확인·지켜보기의 7단계입니다. 단계별 예상 시간과 시간을 늘리는 조건, 카페24·가비아에서 달라지는 점, 직접 해도 되는 경우를 정리했습니다.

글쓴이 Jeensuk Yang
PHP 버전 변경의 작업 순서와 시간표를 설명하는 따뜻한기술 양진석 대표 일러스트

PHPFree · 웹 보안 · 시간표

PHP 버전 · 작업 순서 · 시간 PHPFree TIMETABLE
읽는 시간 약 9분 업데이트 2026.10.25 글 양진석 (따뜻한기술 대표)

이런 분께 권합니다

  • "PHP 버전을 올리세요"라는 안내를 받고, 하루면 되는 일인지 궁금한 분
  • 직접 하거나 지인·예전 제작사에 부탁할지 정하려는 분
  • 카페24·가비아를 쓰고 있어 버전 변경이 걱정되는 분

이 글에서 알 수 있는 것

  • 버전 변경의 실제 작업 순서 7단계와 단계별 예상 시간
  • 시간을 늘리는 조건(서버 회사, 오래된 플러그인, 시험 사이트)
  • 직접 해도 되는 경우와 맡기는 편이 나은 경우
손가락을 들어 설명을 시작하는 양진석 대표
진석 대표의 안내

김장은 버무리는 날이 아니라, 절이는 날부터 시작됩니다.

김치를 버무리는 데는 한두 시간이면 됩니다. 그런데 김장을 한나절 일이라고 말하는 사람은 없습니다. 배추를 절이고, 씻고, 양념을 만들고, 통에 담아 뒷정리를 해야 끝나기 때문입니다.

PHP 버전을 올리는 일도 같습니다. 관리 화면에서 버전을 고르는 순간은 버무리기입니다. 그 앞에 준비가 있고, 그 뒤에 확인이 있습니다. 이 글은 그 앞뒤에 시간이 얼마나 드는지 시간표로 보여 드립니다.

01Why half a day

왜 "버튼 하나"가 반나절이 될까?

버전을 바꾸는 순간은 몇 분이지만, 그 앞의 백업·업데이트·시험과 그 뒤의 확인에 시간이 들기 때문입니다. 문제가 없는 작은 사이트도 보통 반나절은 잡아야 합니다.

사람은 앞으로 할 일의 시간을 짧게 잡는 버릇이 있습니다. 심리학에서는 이것을 계획 오류라고 부릅니다. 한 연구에서 대학생 37명이 졸업 논문을 끝내는 데 평균 33.9일이 걸릴 거라고 예상했지만, 실제로는 평균 55.5일이 걸렸습니다. 예상한 날짜 안에 끝낸 학생은 약 30%였습니다.1 같은 연구 흐름에서는 일을 작은 단계로 나누어 따져 보면 예상이 나아진다는 결과도 나왔습니다. 그래서 이 글은 버전 변경을 일곱 단계로 나눕니다.

  1. 준비: 현황 보기 → 백업 → 업데이트
  2. 시험: 시험 사이트에서 새 버전으로 미리 확인
  3. 버튼: 실제 서버에서 버전 변경
  4. 확인: 화면·문의 폼·관리 화면 확인 → 며칠 지켜보기

버튼은 네 묶음 가운데 하나입니다. 시간은 대부분 앞과 뒤에서 듭니다.

버튼보다 앞뒤가 깁니다. PHP 버전 변경의 작업 순서를 설명하는 양진석 대표

진석 대표의 정리"금방 끝나요"라는 말을 들으면, 무엇이 금방인지 물어보세요. 대개 버튼이 금방입니다.

02Steps and timetable

전체 순서와 시간표는 어떻게 될까?

아래 일곱 단계를 차례로 밟습니다. 작은 회사 소개 사이트라면 문제가 없을 때 3~5시간, 서버를 옮겨야 하거나 오래된 플러그인이 있으면 작업일로 1~3일을 잡습니다.

먼저 밝혀 둡니다. 작업 시간을 실제로 재서 평균을 낸 공개 조사는 찾지 못했습니다. 아래 시간은 따뜻한기술이 공유 서버에 플러그인 10~20개, 직접 고친 코드가 없는 회사 소개 사이트를 기준으로 단계마다 잡은 예상 범위입니다. 서버 회사가 밝힌 시간만 공식 수치로 따로 적었습니다.

단계하는 일예상 시간시간을 늘리는 것
① 현황 보기지금 PHP 버전, 서버 회사, 플러그인·테마 목록을 적는다30분서버 회사나 관리자 계정을 모를 때
② 백업파일과 데이터베이스를 두 곳 이상에 받아 두고, 되돌리는 법을 확인한다30분~2시간사진·자료가 많을 때, 백업 기능이 없을 때
③ 업데이트WordPress·테마·플러그인을 최신으로 올리고, 1년 넘게 갱신되지 않은 것을 찾는다30분~2시간오래 방치된 사이트, 유료 플러그인 계정을 모를 때
④ 시험시험 사이트에 복사해 새 버전으로 주요 화면을 확인한다1~4시간시험 사이트를 처음 만들 때, 오류를 고쳐야 할 때
⑤ 버전 변경실제 서버에서 버전을 바꾼다메뉴로 바꾸는 서버는 몇 분. 카페24는 공식 안내로 적용까지 약 30분~1시간2데이터를 지우고 다시 올려야 하는 서버(05장)
⑥ 확인화면, 문의 폼 실제 발송, 글 올리기, 관리 화면 접속을 확인한다30분~1시간예약·결제 같은 기능이 붙어 있을 때
⑦ 지켜보기며칠 동안 오류 기록과 문의 메일이 제대로 오는지 본다하루 10분씩 며칠밤이나 주말에만 쓰이는 기능이 있을 때
합계로 보면①~④와 ⑥을 더하면 짧게는 약 3시간, 길게는 10시간 안팎입니다. 여기에 서버를 옮기는 일, 고쳐지지 않는 플러그인, 직접 고친 코드가 더해지면 개발자의 일정만큼 늘어납니다.

진석 대표의 정리시간표에서 사장님이 모르는 칸이 많을수록 시간이 늘어납니다. 기술보다 "모르는 칸"이 시간을 잡아먹습니다.

03Preparation

준비 단계에서는 왜 시간이 들까?

되돌아올 길을 먼저 만들어야 하기 때문입니다. 백업과 업데이트가 끝나야 버전을 바꿀 수 있고, 둘 다 사이트가 오래 방치됐을수록 길어집니다.

WordPress.org가 안내하는 순서도 백업이 먼저입니다. 사이트를 백업하고, WordPress와 테마와 플러그인을 모두 업데이트한 뒤, 호환성을 점검하고 나서 서버 회사 안내대로 버전을 바꾸라고 합니다. 문제가 생기면 예전 버전으로 되돌리거나 서버 회사나 전문가에게 도움을 받으라고 덧붙입니다.3

백업은 반쪽이면 소용이 없습니다. WordPress.org는 사이트를 되살리려면 데이터베이스와 파일이 둘 다 있어야 하고, 업그레이드 전에는 언제나 백업하며, 최근 백업을 3~5개 남겨 서로 다른 곳에 두라고 권합니다.4 미국 호스팅 회사 DreamHost는 업데이트를 마친 뒤 테마와 플러그인이 지난 1년 안에 갱신됐는지 보라고 안내합니다.5 1년 넘게 손대지 않은 플러그인이 새 버전에서 가장 먼저 탈이 나기 쉽기 때문입니다.

데이터베이스는 정기적으로, 그리고 업그레이드 전에는 언제나 백업하세요. — WordPress.org 「WordPress Backups」의 문장을 옮김
확인할 것① 관리 화면 '도구 → 사이트 건강 → 정보 → 서버'에서 지금 PHP 버전 ② 백업 파일이 두 곳 이상에 있는지(파일과 데이터베이스 모두) ③ 플러그인 목록에서 마지막 갱신이 1년 넘은 것.

진석 대표의 정리절이지 않은 배추로는 김장을 시작할 수 없습니다. 백업 없이 버튼부터 누르는 것이 가장 비싼 지름길입니다.

04Testing first

바꾸기 전에 미리 시험해 볼 수 있을까?

시험 사이트(실제 사이트를 복사한 연습용 사이트)를 만들어 새 버전에서 먼저 돌려 봅니다. 점검 도구만으로는 다 잡아내지 못하므로, 결국 화면을 눌러 보는 시간이 필요합니다.

DreamHost는 새 PHP 버전을 안전하게 시험하는 방법으로 시험 사이트를 만들라고 하고, 오류가 없을 때 실제 사이트를 바꾸라고 안내합니다.5 WordPress.org는 점검 도구로 PHP Compatibility Checker라는 플러그인을 소개합니다.3 그런데 이 플러그인의 페이지에는 더 이상 관리되지 않는다는 경고가 붙어 있고, 테마와 플러그인의 코드를 실제로 실행하지 않아서 실행 중에 생기는 문제는 잡지 못한다고 적혀 있습니다.6

바뀌는 것도 적지 않습니다. PHP 공식 문서에는 8.4로 올릴 때 예전과 다르게 동작하는 변경이 기능별로 수십 개 실려 있습니다.7 그 가운데 우리 사이트에 걸리는 것이 무엇인지는, 돌려 보기 전에는 알기 어렵습니다.

시험에서 볼 것첫 화면, 회사 소개·서비스 페이지, 문의 폼 보내기, 관리 화면 들어가기, 글 하나 올려 보기. 하얀 화면이 나오면 원인 플러그인을 찾는 순서는 하얀 화면 편에 정리했습니다.

진석 대표의 정리간을 보지 않고 김장독을 채우지는 않습니다. 시험 사이트는 간을 보는 숟가락입니다.

05By hosting company

서버 회사에 따라 무엇이 달라질까?

메뉴에서 버전만 고르면 되는 서버도 있고, 기존 데이터를 지우고 다시 올려야 하는 서버도 있습니다. 카페24와 가비아의 일반 호스팅은 뒤쪽이라, ⑤ 버전 변경이 사실상 이사가 됩니다.

카페24: 서버 환경이나 PHP 버전을 바꾸면 적용까지 약 30분~1시간이 걸릴 수 있고, 지금 서버의 데이터와 데이터베이스, 7일 치 백업 자료를 지운 뒤 새 환경으로 바꿉니다. 바꾼 때부터 48시간 안에는 예전 환경으로 되돌릴 수 있습니다.2 상위 버전으로 옮기기 전에 새 버전에서 돌아가도록 코드를 먼저 고치라고 하며, 코드 수정은 기술 지원을 하지 않는다고 밝힙니다. 버전 변경 메뉴가 없는 상품은 새 상품을 신청하는 방법을 안내합니다.8

가비아: 웹 서버 환경을 바꾸면 기존 자료가 초기화되고, 초기화 뒤에는 복원할 수 없습니다. FTP와 데이터베이스 비밀번호가 새로 정해지고, 서버가 바뀌면 접속 IP와 폴더 경로도 바뀝니다. 처리는 고객센터 업무 시간(평일 오전 9시~오후 6시)에만 됩니다.9

이런 서버에서는 시간표의 ⑤에 "백업을 새 환경에 다시 올리기, 비밀번호와 설정 다시 맞추기"가 붙습니다. 그동안 홈페이지가 비어 있을 수 있으니, 방문자가 적은 날을 골라 신청합니다.

확인할 것우리 서버 회사의 버전 변경 안내에 "초기화", "삭제", "복원 불가" 같은 말이 있는지. 서버 회사별 메뉴와 함정은 서버 회사별 방법 편에 모았습니다.

진석 대표의 정리같은 "버전 변경"이라도, 어떤 집은 가구 자리를 바꾸는 일이고 어떤 집은 이삿날입니다. 이삿날이라면 짐부터 싸 두세요.

06Again and again

한 번 하면 끝일까? 일정은 어떻게 잡을까?

한 번으로 끝나지 않습니다. PHP는 버전마다 지원 기간이 정해져 있어서, 몇 년에 한 번은 이 시간표를 다시 밟게 됩니다. 그래서 날짜를 먼저 정하고, 직접 할지 맡길지를 함께 정합니다.

PHP의 각 버전은 처음 2년은 전체 지원을 받고, 그 뒤 2년은 중요한 보안 수정만 받습니다. 8.2는 2026년 12월 31일, 8.3은 2027년 12월 31일에 보안 지원까지 끝납니다.10 WordPress.org의 통계(2026년 10월 25일 확인)를 보면 WordPress 사이트의 34.2%가 이미 지원이 끝난 8.1 이하에서, 23.3%가 올해 말에 끝나는 8.2에서 돌아갑니다.11 올해가 지나면 둘을 합한 약 57.5%가 지원이 끝난 버전에 남게 됩니다.

  1. 직접 해도 되는 경우: 메뉴로 버전을 바꾸는 서버, 플러그인이 적고 최근에 갱신됨, 백업과 되돌리는 법을 압니다. 반나절을 달력에 잡고 시간표대로 하시면 됩니다.
  2. 맡기는 편이 나은 경우: 카페24·가비아처럼 데이터를 다시 올려야 하는 서버, 1년 넘게 갱신되지 않은 플러그인, 예전 제작사가 직접 고친 코드, 시험 사이트를 만들 사람이 없을 때.
  3. 어느 쪽이든: 지금 버전의 지원 종료일보다 한 달 앞에 날짜를 정해 둡니다. 8.2라면 올해 11월 안입니다.

직접 해도 되는 조건이라면 직접 하셔도 충분합니다. 다만 시간표를 채우다 "모르는 칸"이 셋 이상 나오면, 그 칸들이 혼자 하기 어려운 곳입니다. 해마다 이 일을 되풀이하는 대신 PHP를 쓰지 않는 홈페이지로 옮기는 길도 있습니다.

진석 대표의 정리김장은 해마다 돌아옵니다. 돌아오는 일이라면, 언제 누가 할지를 정해 두는 것만으로 절반은 끝난 셈입니다.

FAQ

PHP 버전 변경 작업 시간에 관해 자주 묻는 질문

작업하는 동안 홈페이지가 멈추나요?

서버 회사에 따라 다릅니다. 메뉴로 바꾸는 서버는 거의 멈추지 않지만, 카페24·가비아처럼 데이터를 지우고 다시 올리는 서버는 다시 올릴 때까지 비어 있을 수 있습니다. 방문자가 적은 날을 고르세요.

시간표보다 오래 걸린다면 무엇이 문제인가요?

대개 갱신되지 않은 플러그인이나 예전에 직접 고친 코드가 원인입니다. 먼저 예전 버전으로 되돌려 사이트를 살리고, 플러그인 개발자에게 묻거나 다른 플러그인으로 바꿉니다.

한 번 올리면 몇 년은 괜찮나요?

올린 버전에 따라 다릅니다. PHP는 버전마다 출시 후 약 4년까지 보안 수정을 받으므로, 지원이 많이 남은 최신 버전으로 올릴수록 다음 작업까지 여유가 깁니다.

SOURCES

  1. Wikipedia 「Planning fallacy」(Buehler, Griffin & Ross 1994, Journal of Personality and Social Psychology 67(3) 소개, 2026년 10월 25일 확인) wikipedia.org
  2. 카페24 「서버 환경과 PHP 버전은 어떻게 변경하나요?」(작성일 표기 없음) help.cafe24.com
  3. WordPress.org 「Get a faster, more secure website: update PHP today」(2026년 7월 29일 수정) wordpress.org
  4. WordPress.org Developer 「WordPress Backups」(2026년 10월 14일 수정) developer.wordpress.org
  5. DreamHost 「Upgrading your WordPress site to the latest PHP version」(2026년 7월 16일 갱신) help.dreamhost.com
  6. WordPress.org 플러그인 「PHP Compatibility Checker」(2026년 7월 20일 수정) wordpress.org
  7. PHP Manual 「Backward Incompatible Changes」(PHP 8.3에서 8.4로, 작성일 표기 없음) php.net
  8. 카페24 「PHP 버전을 상위 버전으로 마이그레이션하는 방법은?」(작성일 표기 없음) help.cafe24.com
  9. 가비아 고객센터 「웹 서버 환경 변경하기」(작성일 표기 없음) customer.gabia.com
  10. PHP 「Supported Versions」(2026년 10월 24일 기준 표) php.net
  11. WordPress.org 통계 「PHP versions」(2026년 10월 25일 확인) api.wordpress.org
PHPFree 서비스 자료 · 무료

모르는 칸이 많았다면, 맡기는 길도 비교해 보세요.

해마다 버전을 올리는 방법과 PHP를 쓰지 않는 홈페이지로 옮기는 방법의 3년 비용, 서비스 내용과 가격, 진행 순서를 7쪽에 정리했습니다. 맞지 않는 사이트라면 그렇다고 적어 두었습니다.

서비스 자료 받기 (무료·7쪽)

우리 사이트가 해당되는지부터 보려면 30초 체크하기

최종 수정 2026년 10월 25일

함께 읽기

제작사와 호스팅에 보낼 카톡 문구를 설명하는 따뜻한기술 양진석 대표 일러스트
Web Security약 29분

제작사·호스팅에 그대로 보낼 카톡 문구 3가지

PHP2Shell 뉴스를 보고 홈페이지 제작사나 호스팅에 무엇을 물어야 할지 모르는 사장님께. 그대로 복사해 보낼 카톡 문구 3가지(PHP 버전·보안 수정 적용·백업 위치)와 답이 왔을 때 그대로 둬도 되는지 가르는 표를 정리했습니다.

카페24·가비아에서 PHP 버전을 바꾸기 전에 할 일을 설명하는 따뜻한기술 양진석 대표 일러스트
Web Security약 29분

카페24·가비아에서 PHP를 바꿀 때: 데이터가 지워지기 전에

카페24·가비아 웹호스팅에서 PHP 버전을 바꾸면 기존 데이터와 DB가 지워집니다. 카페24는 48시간 안에 되돌릴 수 있고 가비아는 복원이 안 됩니다. 바꾸기 전에 챙길 5가지와 바꾼 뒤 확인할 순서를 공식 안내 기준으로 정리했습니다.

페이지 개선 제안

이 페이지에서 이상한 점을 보셨나요?

오류·버그·오타·불편한 점, 또는 「이렇게 바뀌면 좋겠다」는 제안을 알려 주세요. 지금 보던 화면을 그대로 담아 보낼 수 있어요.

알려 주신 분께는 감사 메시지와 함께 소정의 선물을 보내 드립니다.

1분이면 끝나요