PHP 7.1은 2019년에 공식 지원이 종료됐습니다. 아직도 7.1로 운영 중이라면 보안 패치가 없는 서버에서 사이트가 돌아가고 있는 것입니다.
PHP 7.1은 2019년 12월 공식 보안 지원이 종료됐습니다. 그 이후 발견된 취약점은 패치가 없습니다.
공격자는 이미 알려진 PHP 7.1 취약점 목록을 갖고 있습니다. 웹셸 삽입, 원격 코드 실행, 세션 하이재킹 등 사이트 전체가 장악될 수 있는 취약점이 포함됩니다.
1단계: 현재 PHP 버전 확인
서버 관리자 패널이나 phpinfo()로 현재 버전을 확인하세요.
2단계: 호스팅사에 업그레이드 문의
공유호스팅은 PHP 버전 선택 옵션이 있는 경우가 많습니다. 8.1 이상이 목표입니다.
3단계: 코드 호환성 확인
버전을 올리면 기존 코드가 깨질 수 있습니다. 그누보드·영카트 구버전은 PHP 8.x에서 에러가 납니다. 스테이징에서 먼저 테스트하세요.
실제로 PHP 7.1에서 8.4로 이전한 사례를 포트폴리오에서 확인하실 수 있습니다. 백업·롤백 계획을 세우고 단계적으로 진행하면 무중단 이전이 가능합니다.