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

PHP 지원 종료 달력 2026~2028

PHP 8.1부터 8.6까지 버전마다 보안 수정이 언제 끝나는지, 끝나는 날이 왜 늘 12월 31일인지, 우리 버전의 해 가을에 무엇을 적어 둘지 한 장의 달력으로 정리했습니다.

글쓴이 Jeensuk Yang
PHP 버전별 지원 종료 날짜를 정리한 따뜻한기술 양진석 대표 일러스트

PHPFree · 웹 보안 · 지원 종료 달력

PHP 버전 · 지원 종료 · 일정 PHPFree CALENDAR
읽는 시간 약 6분 업데이트 2026.10.25 글 양진석 (따뜻한기술 대표)

이런 분께 권합니다

  • 「PHP 8.2가 연말에 끝난다」는 말은 들었지만, 그다음은 모르는 분
  • 뉴스가 날 때마다 허둥대지 않고 미리 날짜를 잡아 두고 싶은 분
  • 우리 홈페이지의 PHP가 몇 년 더 쓸 수 있는지 알고 싶은 분

이 글에서 알 수 있는 것

  • PHP 지원이 끝나는 규칙과 2026~2028년의 날짜
  • 「전체 지원」과 「보안 지원」의 차이
  • 달력에 무엇을, 언제, 누구 이름으로 적으면 되는지
손가락을 들어 설명을 시작하는 양진석 대표
진석 대표의 안내

여권에는 만료일이 찍혀 있습니다. 그래서 우리는 미리 갱신합니다.

여권이 만료됐다고 내가 사라지지는 않습니다. 하지만 그 여권으로는 국경을 넘을 수 없습니다. 출국 전날 공항에서 알게 되면 늦습니다.

PHP에도 만료일이 있습니다. 반가운 소식은, 그 날짜가 아무 때나 오지 않는다는 것입니다. 정해진 규칙이 있고, 날짜는 미리 공개돼 있습니다. 이 글은 그 날짜를 달력 한 장에 옮겼습니다.

01The rule

PHP 지원은 어떤 규칙으로 끝날까?

PHP 버전 하나는 나온 뒤 4년 동안 지원을 받습니다. 처음 2년은 버그와 보안을 모두 고쳐 주고, 다음 2년은 보안 문제만 고쳐 줍니다. 끝나는 날은 언제나 12월 31일입니다.

이 규칙은 PHP 개발진이 2024년에 정했습니다. 지원 기간을 「2년의 버그 수정과 2년의 보안 수정」으로 늘리고, 끝나는 날을 해마다 12월 31일에 맞추기로 했습니다.1 덕분에 이제 날짜를 외우기 쉬워졌습니다. 「몇 년 말」만 기억하면 됩니다.

PHP의 만료일은 갑자기 오지 않습니다. 해마다 12월 31일에, 미리 알린 대로 옵니다.

진석 대표의 정리날짜가 정해져 있다는 것은 좋은 소식입니다. 갑자기 닥치는 일은 막기 어렵지만, 미리 알려진 일은 준비할 수 있습니다.

022026–2028

2026년부터 2028년까지, 언제 무엇이 끝날까?

가장 가까운 날은 2026년 12월 31일입니다. 이날 PHP 8.2의 보안 지원이 끝납니다. 그 뒤로는 해마다 12월 31일에 한 버전씩 끝납니다.

날짜무엇이 바뀌나그때 할 일
2025년 12월 31일 (지남)PHP 8.1 지원 종료. 마지막 판은 8.1.3428.1 이하라면 이미 늦었습니다. 올해 안에 옮깁니다
2026년 11월 19일 (예정)PHP 8.6 정식 출시 예정. 개발 상황에 따라 바뀔 수 있음3바로 올리지 않습니다. WordPress와 서버 회사가 지원하는지 먼저 봅니다
2026년 12월 31일PHP 8.2 보안 지원 종료. PHP 8.4의 전체 지원도 이날 끝나고 보안 지원만 남음48.2라면 지금 날짜를 잡습니다. 옮긴다면 8.3 이상으로
2027년 12월 31일PHP 8.3 보안 지원 종료. PHP 8.5는 보안 지원만 남음48.3이라면 2027년 가을까지 다음 버전을 정합니다
2028년 12월 31일PHP 8.4 보안 지원 종료48.4라면 2028년 가을까지 다음 버전을 정합니다

PHP 8.5의 보안 지원은 2029년 12월 31일까지입니다.4 8.6이 언제 끝나는지는 아직 공식 지원 표에 올라 있지 않아 이 달력에 적지 않았습니다.

진석 대표의 정리이 달력에서 가장 중요한 줄은 맨 위의 「지남」입니다. 지난 날짜는 다시 오지 않습니다. 8.1 이하라면 다음 날짜가 아니라 오늘이 기준입니다.

03Two kinds of support

「전체 지원」과 「보안 지원」은 무엇이 다를까?

전체 지원은 고장과 보안을 모두 고쳐 주는 기간이고, 보안 지원은 보안 문제만 고쳐 주는 기간입니다. 보안 지원까지 끝나면 「지원 종료」입니다.

PHP 공식 사이트는 지원이 끝난 버전을 「더 이상 지원하지 않는 판」이라고 부르고, 이 버전을 쓰는 사람은 고쳐지지 않은 보안 문제에 노출될 수 있으니 「가능한 한 빨리」 올리라고 적습니다.4

얼마 전 PHP2Shell 때가 좋은 예입니다. 수정판은 8.2 이상에만 나왔고, PHP 개발진은 8.1 이하에는 더 이상 업데이트를 내지 않는다고 밝혔습니다.5 지원 종료는 「사이트가 멈춘다」는 뜻이 아닙니다. 「다음에 구멍이 나도 공식 수리가 오지 않는다」는 뜻입니다.

진석 대표의 정리만료된 여권으로도 집에서는 잘 지낼 수 있습니다. 문제는 국경을 넘어야 하는 날, 곧 다음 보안 사고가 오는 날입니다.

04How long do you have

우리 회사 홈페이지는 몇 년 남았을까?

지금 쓰는 PHP 버전을 알면 바로 셀 수 있습니다. 버전을 모른다면 30초 체크나 서버 회사 관리 화면으로 먼저 확인하세요.

지금 버전보안 지원이 끝나는 날권하는 행동
8.1 이하이미 끝남2지금 옮길 날짜를 잡습니다
8.22026년 12월 31일올해 안에 8.3 이상으로. Xserver도 8.2를 새로 쓰는 것은 권하지 않습니다6
8.32027년 12월 31일당장은 괜찮습니다. 2027년 가을에 다음 버전을 정합니다
8.42028년 12월 31일여유가 있습니다. 2028년 가을에 다시 봅니다
8.52029년 12월 31일가장 깁니다. WordPress도 이 버전을 지원합니다7

WordPress는 최신판(7.1) 기준으로 PHP 8.2부터 8.5까지를 모두 지원 버전으로 표시하고,7 권장 버전은 8.3 이상입니다.8 숫자를 확인하는 법과 서버 회사별 메뉴는 「PHP 버전, 어디서 보고 어떻게 바꿀까?」에 정리했습니다.

진석 대표의 정리남은 기간이 길다고 잊어도 된다는 뜻은 아닙니다. 다만 서두를 필요는 없다는 뜻입니다. 「여유」와 「잊음」은 다른 말입니다.

05Use the calendar

이 달력은 어떻게 쓰면 될까?

회사 달력에 날짜 하나와 이름 하나를 적으면 됩니다. 「끝나는 해의 가을, ○○○가 PHP 버전을 확인한다」입니다.

「언젠가 해야지」는 좀처럼 오지 않습니다. 「10월 첫 월요일, 제작사에 버전을 묻는다」처럼 언제, 누가, 무엇을 할지 정해 둔 일은 실제로 일어납니다. 12월에 서두르면 서버 회사도 제작사도 바쁩니다. 가을이 알맞은 계절입니다.

  1. 버전 확인: 우리 사이트의 PHP 버전을 압니다. 모르면 1분 판정표나 30초 체크로 시작합니다.
  2. 날짜 적기: 위 표에서 끝나는 해를 찾아, 그해 가을의 날짜를 달력에 적습니다.
  3. 이름 적기: 확인할 사람을 정합니다. 사장님 본인, 직원, 또는 제작사.
  4. 안내 메일 읽기: 서버 회사에서 버전 안내가 오면 메일 읽는 법대로 무게를 가립니다.
KEY POINT이 달력은 PHP를 쓰는 동안 해마다 돌아옵니다. 매번 날짜를 챙기는 대신 PHP가 필요 없는 형태로 옮기는 회사도 있습니다. 모든 사이트에 맞는 길은 아니니, 맞는 경우와 맞지 않는 경우를 함께 보세요.

그 비교는 「WordPress를 정적 사이트로 옮기면? 방법과 비용」에 정리했습니다.

진석 대표의 정리달력에 적은 날짜는 약속입니다. 지키기 위해 적는 것이 아니라, 잊어도 되도록 적는 것입니다.

FAQ

PHP 지원 종료 일정에 관해 자주 묻는 질문

지원이 끝나면 홈페이지가 멈추나요?

아닙니다. 사이트는 계속 열립니다. 다만 새 보안 문제가 생겨도 공식 수정판이 나오지 않으니, 끝나기 전에 옮기는 것이 안전합니다.

PHP 8.2를 쓰는데 지금 바로 바꿔야 하나요?

올해 안에 바꾸는 것을 권합니다. 보안 지원이 2026년 12월 31일에 끝나므로, 옮긴다면 8.3 이상으로 날짜를 잡으세요.

PHP 8.6이 나오면 바로 올려야 하나요?

바로 올릴 필요는 없습니다. WordPress와 서버 회사가 지원하는지 먼저 확인하고, 그동안은 지원 중인 8.3~8.5를 쓰면 됩니다.

SOURCES

  1. PHP RFC 「Release cycle update」(2024년 3월 21일, 채택) wiki.php.net
  2. PHP 「Unsupported Branches」(2026년 10월 25일 확인) php.net
  3. PHP wiki 「PHP 8.6 release schedule」(2026년 10월 25일 확인) wiki.php.net
  4. PHP 「Supported Versions」(2026년 10월 25일 확인) php.net
  5. PHP Group 「Security advisory: Critical remote code execution vulnerabilities, update now」(2026년 10월 21일) php.net
  6. Xserver 「PHPのバージョンについて」 매뉴얼(일본어, 작성일 표기 없음) xserver.ne.jp
  7. WordPress 「PHP Compatibility and WordPress Versions」(2026년 8월 19일 수정) make.wordpress.org
  8. WordPress.org 「Requirements」(2026년 5월 7일 수정) wordpress.org
PHPFree 개선편

날짜를 적었다면, 다음 순서는 아래 글에서 이어집니다.

  1. 우리 회사 홈페이지도 해당될까? PHP 취약점 1분 판정표
  2. 서버 회사의 「PHP 버전 변경 안내」 메일, 이렇게 읽으세요
  3. PHP 지원 종료 달력 2026~2028 (이 글)
  4. PHP 버전, 어디서 보고 어떻게 바꿀까? 서버 회사별 방법

8.2 지원 종료의 의미는 위험편 5편 「PHP 8.2 지원 종료(12월 31일) 전에 정해 둘 것」에서 더 자세히 다룹니다.

PHPFree 30초 체크 · 무료

우리 버전이 몇 년 남았는지, 30초면 압니다.

사이트 주소만 넣으면 PHP 사용 여부와 서버 회사의 대응 상황을 바로 알려 드립니다. 해당되지 않는다면 "지금은 옮기지 않아도 됩니다"라고 그대로 알려 드립니다.

무료로 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분이면 끝나요