사용 중인 PHP 버전을 확인하는 방법

게시 됨: 2022-05-05

최신 버전의 PHP를 사용하는 것이 중요한 이유와 사용 중인 버전을 확인하는 방법

모든 웹사이트에는 코드에서 실행된다는 공통점이 있습니다.

웹 사이트가 WordPress로 구축된 경우 해당 코드에는 HTML, CSS 및 JavaScript(다른 코딩 언어 중)가 혼합되어 포함될 수 있지만 거의 확실히 PHP가 포함됩니다.

완벽하게 관리되는 WordPress 호스팅의 이점을 경험하십시오.

WP 엔진으로 전환

Hypertext Preprocessor의 약자인 PHP는 2003년 WordPress가 출시된 이후 WordPress 개발의 서버 측에서 꾸준히 고정되어 온 오픈 소스 스크립팅 언어입니다.

워드프레스 사이트의 프론트엔드와 백엔드 모두에서 볼 수 있는 대부분의 것들은 PHP 덕분에 존재합니다. 게시물 및 페이지 템플릿에서 찾을 수 있을 뿐만 아니라 PHP는 WordPress 대시보드를 빌드하는 파일도 구성합니다.

최신 버전의 PHP가 출시되면서 사이트 구축 및 성능 향상을 위한 강력한 프레임워크로서 PHP가 더욱 중요해졌지만 최신 버전의 PHP를 실행하는 것이 이러한 결과를 실현하는 열쇠입니다.

WordPress 사이트의 50%는 이미 수명이 다한 PHP 버전을 실행합니다. 즉, 더 이상 보안 취약점에 대해 지원되거나 패치되지 않습니다.

이 게시물에서는 PHP에 대해 자세히 알아보고 최신 버전을 실행하는 것이 중요한 이유, 사이트에서 실행 중인 PHP 버전을 확인하는 방법, 안전하게 업그레이드하는 방법에 대해 알아봅니다. 시작할 준비가 되셨습니까? 뛰어들자!

목차
1. 서버 측 코드 101: PHP란?
2. PHP 업데이트의 이점
3. WordPress 사이트의 PHP 버전을 확인하는 방법
3.1. WordPress 사이트 상태 도구 사용
3.2. PHP 파일 실행(DIY)
3.3. 호스팅 제공업체에 확인
3.4. WordPress 플러그인 사용
3.5. 보안 취약점에 대해 패치되지 않은 PHP 버전을 사용 중인지 확인하는 방법
4. PHP를 안전하게 업그레이드하는 방법
4.1. 1. WordPress가 최신 버전인지 확인
4.2. 2. 플러그인과의 호환성 문제 확인
4.3. 3. PHP 버전 업그레이드
4.4. 4. 사이트 확인
5. 결론

서버 측 코드 101: PHP란 무엇입니까?

PHP는 기존의 오픈 소스 LAMP 스택에서 중심적인 역할을 하는 오픈 소스 프로그래밍 언어입니다. 따라서 많은 WordPress 사이트에서 배후에서 발견되는 기본 요소입니다.

코드가 사용자의 브라우저에서 렌더링되는 JavaScript와 달리 PHP는 서버 측 프로그래밍 언어입니다. 즉, PHP가 있는 물리적 서버에서 처리됩니다. 또한 PHP에서 비롯된 사이트 성능 문제는 결국 귀하가 해결해야 할 문제가 될 수 있음을 의미합니다.

호스팅 제공업체와 프로비저닝한 서버 리소스에 따라 사이트 최적화를 아무리 많이 시도하더라도 PHP 문제(최신 버전의 코드를 실행하지 않는 것과 같은)로 인해 속도가 느려질 수 있습니다.

PHP는 WordPress의 핵심 구성 요소로 널리 사용되지만 사이트 속도를 늦추지 않고 사이트를 강화하도록 업데이트해야 합니다.


PHP 업데이트의 이점

WordPress에 대한 PHP의 중요성을 감안할 때 최신 버전의 PHP를 실행하면 개별 WordPress 사이트의 전체 성능에 큰 영향을 미칠 수 있습니다.

간단히 말해서 PHP는 데이터베이스에서 올바른 데이터를 가져와 HTML 및 CSS로 래핑한 다음 방문자의 브라우저에 전달합니다. 이 프로세스의 일부가 느리면 다른 모든 것도 느려지며 사용자가 가장 먼저 알아차릴 것입니다.

PHP를 업데이트하면 원활하게 실행되는 데 도움이 되지만 안정적인 버전 릴리스에서 언어를 유지 관리, 업데이트 및 수정하는 전 세계 PHP 개발자 팀이 새 버전을 지원합니다.

현재 각 PHP 버전은 초기 릴리스 후 2년 동안 지원되므로 개선, 버그 수정 및 보안 패치가 모두 일상적으로 해결됩니다. 처음 2년이 지나면 PHP 버전은 중요한 보안 업데이트만 받고 3년 후에는 PHP 버전이 더 이상 사용되지 않으며 더 이상 업데이트를 받지 않습니다.

위에서 언급했듯이 모든 WordPress 사이트의 절반은 이미 더 이상 사용되지 않는 PHP 버전을 실행하고 있습니다. 즉, 보안 취약점으로 인해 더 이상 지원되거나 패치되지 않습니다.

성능과 보안을 위해 사이트를 최적화하는 것은 PHP 업데이트가 분명한 초점이 되는 부분입니다. WordPress와 마찬가지로 PHP는 수년간의 웹 사이트 개발 및 실제 사용 사례를 통해 더욱 발전했습니다. 새 버전은 계속해서 발전하고 있으며 1.0 출시(1995년!) 이후로 수많은 업데이트와 정식 릴리스가 있었습니다.

WordPress를 실행하려면 서버에서 PHP 버전 5.2.4 이상을 사용해야 하지만 PHP 7.4 이상이 표준 권장 사항입니다.

WordPress와 마찬가지로 PHP의 새 버전은 사이트 속도, 보안 및 전반적인 효율성을 개선하기 때문입니다. PHP가 진행됨에 따라 이전 버전보다 더 빠르고 안전하며 리소스를 덜 사용하게 되었습니다.

고객이 새로운 버전의 PHP로 업그레이드하면 종종 서버 요청 처리 시간이 감소하고 사이트 속도가 빨라지는 WP 엔진에서 이를 직접 목격했습니다.

우리는 고객이 최신 버전의 PHP에 액세스할 수 있도록 최선을 다하고 있으며 일반적으로 모든 고객 사이트에 대해 대규모로 필요한 테스트를 완료한 후 해당 버전을 사용할 수 있도록 합니다.


WordPress 사이트의 PHP 버전을 확인하는 방법

귀하의 사이트가 현재 실행 중인 PHP 버전을 어떻게 알 수 있습니까? 현재 WordPress 사이트를 지원하는 PHP 버전을 알고 싶다면 다음과 같은 몇 가지 방법이 있습니다.

WordPress 사이트 상태 도구 사용

WordPress 버전 5.2 이상을 실행하는 사용자의 경우 사이트에서 사용 중인 PHP 버전을 확인하는 가장 쉬운 방법 중 하나는 WordPress 사이트 상태 도구를 사용하는 것입니다. 이 도구는 PHP뿐만 아니라 WordPress 사이트에 대한 수많은 유용한 정보를 제공합니다.

사이트 상태 페이지는 전체 사이트에 대한 개요를 제공하지만 현재 버전이 오래된 경우 PHP 업데이트를 권장하지만 도구 > 사이트 상태 >로 이동하여 사용 중인 PHP 버전을 빠르게 확인할 수 있습니다. WordPress 대시보드의 정보 페이지 및 서버 탭 열기. 다음이 표시되어야 합니다.

서버 탭을 통한 WordPress 사이트 상태 도구

서버 아키텍처 및 웹 서버 정보 외에도 이 화면은 현재 실행 중인 PHP 버전을 알려주고 PHP SAPI(서버 API, PHP가 사용 중인 SAPI)를 식별하고 PHP 최대값을 알려줍니다. 입력 변수는 (기본적으로 PHP 스크립트에 허용되는 최대 입력 변수 수는 1000으로 설정됨)입니다.

PHP 파일 실행(DIY)

자신의 서버에 접근할 수 있는 경우 간단한 PHP 파일을 실행하여 PHP 상태를 확인할 수 있습니다. 빈 PHP 파일에 다음을 추가하고 서버에서 실행하십시오.

<?php phpinfo() ?>

또는 로컬에 설치된 PHP 버전을 사용하는 경우 다음을 사용합니다.

php -v

현재 사용 중인 PHP 버전, 생성 시기, 저작권 데이터 등에 대한 정보를 제공해야 합니다. 그러나 모든 사람이 자신의 서버에서 파일을 실행할 수 있는 노하우, 시간 또는 액세스 권한이 있는 것은 아닙니다.

호스팅 제공업체에 확인

WordPress 사이트가 공급자와 함께 호스팅되는 경우 사이트에서 사용 중인 PHP 버전을 쉽게 식별할 수 있어야 합니다. 쉽게 알 수 없는 경우 서비스 제공자에게 도움을 요청해야 할 수 있습니다.

WP 엔진을 사용하면 사이트에서 사용 중인 PHP의 현재 버전을 보여주고 PHP 업데이트를 위한 손쉬운 옵션을 제공하는 PHP 선택 도구를 통해 고객이 모든 PHP 정보를 쉽게 볼 수 있습니다.


PHP에 대해 걱정하는 것이 지겹습니까? 우리는 그것을 덮었습니다!

WP 엔진으로 전환

WordPress 플러그인 사용

또 다른 옵션은 PHP에 대한 자세한 내용을 찾는 데 도움이 되도록 광범위한 WordPress 플러그인 세계를 활용하는 것입니다. PHP 버전 표시는 WordPress 관리 대시보드의 "한눈에 보기"에서 현재 PHP 버전을 볼 수 있는 기능을 제공하는 견고한 WordPress 플러그인입니다.

"한눈에 보기" 관리 대시보드 위젯

실제로 최신 버전의 PHP를 실행하고 있다면 문제가 없는 것입니다. 그러나 오래된 PHP를 사용하거나 시간이 생겼을 때 PHP를 업데이트하는 방법을 알고 싶은 사람들에게는 다음 섹션은 당신을 위한 것입니다.

보안 취약점에 대해 패치되지 않은 PHP 버전을 사용 중인지 확인하는 방법

위에서 언급했듯이 PHP 버전은 초기 릴리스 후 2년 동안 지원됩니다. 즉, 일반적인 개선 사항, 버그 수정 및 보안 취약점에 대한 패치가 모두 정기적으로 해결되고 업데이트됩니다. 그러나 2년이 지나면 PHP 버전은 중요한 보안 업데이트만 받게 되며 3년 후에는 PHP 버전이 완전히 사용되지 않으므로 더 이상 업데이트를 받을 수 없습니다.

WordPress 사이트 상태 기능과 같은 도구는 PHP가 최신 버전인지 여부를 알려줄 수 있지만 여기에서 찾을 수 있는 자세한 PHP 버전 정보를 사용하여 각 PHP 버전이 현재 받고 있는 지원 유형을 정확히 확인할 수 있습니다. 모두.


PHP를 안전하게 업그레이드하는 방법

다른 소프트웨어 업데이트와 마찬가지로 일부 위험이 수반되지만 PHP 버전을 업그레이드하는 것은 특별히 복잡하지 않습니다.

가장 큰 위험은 이전 버전과의 호환성 또는 사이트의 코드(WordPress 코어, 테마, 플러그인 및 스크립트)가 업그레이드하려는 PHP의 새 버전과 호환되지 않을 가능성에 집중되어 있습니다.

실제로 그러한 경우 전환을 수행하면 사이트의 전체 또는 일부가 중단되거나 심각한 성능 문제가 발생할 수 있습니다. 즉, 아래에 설명된 대로 PHP를 업데이트하기 전에 호환성 문제를 확인하는 방법이 있습니다.

시작하기 전에 여기에 설명된 프로세스는 라이브 웹사이트를 업그레이드하는 것입니다. 더 나은 옵션은 사이트의 로컬 복사본을 만들고 컴퓨터에서 실행할 수 있는 로컬 개발을 탐색하는 것입니다. 사이트에서 새 코드를 테스트하는 가장 좋은(가장 안전한) 방법이며 새 버전의 PHP로 업그레이드하는 것도 예외는 아닙니다!

이를 통해 PHP 버전을 안전하게 업그레이드하는 방법은 다음과 같습니다.

1. WordPress가 최신 버전인지 확인

위에서 언급했듯이 PHP 업데이트 문제는 일반적으로 새 PHP 버전과 더 이상 호환되지 않는 이전 코드에서 발생합니다. 이 문제에 대한 최상의 솔루션은 최신 버전의 WordPress를 실행하는 것입니다.

WordPress와 광범위한 사용자 개발자 커뮤니티는 PHP의 기본 역할을 잘 알고 있으며 종종 작업(핵심 업데이트에서 플러그인, 테마에 이르기까지)을 조정하여 새 버전의 PHP와 호환되는지 확인합니다. 그 이유만으로도 최신 버전의 WordPress를 실행하는 것은 사이트가 최신 버전의 PHP를 사용할 준비가 되었는지 확인하는 좋은 방법입니다.

2. 플러그인과의 호환성 문제 확인

그러나 최신 버전의 WordPress를 사용하더라도 모든 것이 원활하게 전환된다는 보장은 없습니다. 고맙게도 플러그인을 사용하여 사전에 비호환성 문제를 테스트할 수 있습니다.

WP 엔진의 PHP 호환성 검사기 플러그인은 바로 이 목적을 위해 만들어졌습니다. 플러그인은 사이트의 모든 코드를 확인하고 가능한 문제에 플래그를 지정하며 모든 WordPress 사이트에서 사용할 수 있습니다.

플러그인을 사용하려면 사이트에 플러그인을 설치해야 하며 활성화되면 도구 아래에 PHP 호환성이라는 새 메뉴 항목이 표시됩니다. 여기에서 업그레이드하려는 PHP 버전을 선택한 다음 사이트 전체에서 검사할 플러그인 및 기타 확장을 선택하기만 하면 됩니다.

WP 엔진의 PHP 호환성 검사기

그것으로 스캔을 시작할 수 있습니다. 완료되면 사이트에 대한 오류 및 경고 목록이 표시됩니다. 문제가 발생한 파일 이름과 줄 번호도 알려줍니다.

해당 정보를 사용하여 결함이 있는 플러그인 또는 테마를 교체하거나 다른 최신 솔루션을 찾을 수 있습니다. PHP 호환성 검사기도 제안합니다.

WP 엔진 고객은 PHP 테스트 드라이버를 사용할 수도 있습니다. 이 드라이버를 사용하면 업데이트를 커밋하기 전에 다른 버전의 PHP에서 웹사이트를 볼 수 있습니다. PHP 호환성 검사기와 유사하게 PHP 테스트 드라이버는 새 버전의 PHP로 업데이트할 때 발생할 수 있는 잠재적인 문제에 대한 탁월한 시야를 제공합니다.

3. PHP 버전 업그레이드

실사를 완료하고 호환성 문제가 있는지 사이트를 확인했으면 새 버전의 PHP로 업데이트해야 합니다. 이 작업을 수행할 수 있는 몇 가지 방법이 있습니다. 기술적으로 더 잘 알고 있는 한 가지 옵션은 SSH 명령을 사용하여 PHP를 업데이트하는 것입니다.

그러나 PHP를 업데이트하는 훨씬 쉬운 방법은 자격을 갖춘 호스팅 제공업체를 이용하는 것입니다. WP 엔진 고객은 현재 PHP 버전을 확인하고 PHP 선택 도구를 통해 업데이트할 수 있습니다. 사용자 포털에 로그인하고 여기에 제공된 단계를 따르기만 하면 됩니다. 질문이 있는 경우 언제든지 지원팀에 문의할 수 있습니다.

4. 사이트 확인

PHP 버전을 업그레이드한 후 마지막으로 하고 싶은 일은 사이트의 프런트 엔드로 돌아가 자세히 살펴보는 것입니다. 시간이 허락하는 한 모든 페이지가 정상적으로 보이는지, 사이트의 일부가 비활성화되거나 다른 문제가 발생하지 않는지 모든 페이지를 확인하고 싶을 것입니다.

또한 사이트 유형에 따른 다양한 기능을 확인하고 싶을 것입니다. 예를 들어, 전자 상거래 사이트는 PHP를 업데이트한 후 테스트 구매를 실행하거나 뉴스 사이트는 모든 것이 올바르게 업데이트되었는지 확인하기 위해 광고 및 관련 기사를 클릭할 수 있습니다.

사용 중인 플러그인과 테마 기능을 테스트하는 것도 중요합니다. 즉, 위에서 설명한 호환성 검사를 따랐다면 문제가 발생할 가능성은 거의 없습니다. 명백한 문제가 없으면 이제 PHP 업데이트가 완료된 것입니다!


결론

PHP는 WordPress의 핵심 요소이므로 사이트에서 가장 중요한 부분 중 하나입니다.

업데이트된 PHP를 실행하면 사이트 속도와 성능에 도움이 될 뿐만 아니라 취약점을 줄이고 사이트의 전반적인 보안을 개선하여 데이터를 안전하게 보호할 수 있습니다.

PHP가 작동하는 방식을 이해하고 사이트에서 실행 중인 PHP 버전을 아는 것이 모두 중요한 요소이지만 PHP 를 안전하게 업데이트하는 것이 아마도 가장 중요한 부분일 것입니다.

일부 호스팅 제공업체는 서버 측 구성(PHP 포함)을 귀하에게 맡기지만 WP Engine의 고객은 항상 최신 상태이며 PHP가 포함된 WordPress의 놀라운 최신 기능의 이점을 누릴 준비가 되어 있습니다!

항상 최신 상태를 유지하는 PHP의 성능 및 보안 이점을 위해 WP 엔진으로 전환하십시오. 60일 환불 보장으로 위험 부담 없이 마이그레이션하고 완벽한 관리형 WordPress 호스팅의 이점을 경험하십시오.

지금 마이그레이션하십시오!