Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)

PHP는 웹 개발자가 동적 웹 사이트를 만드는 데 사용하는 서버 측 스크립팅 언어입니다. WordPress, Joomla, Drupal 및 기타 인기 있는 콘텐츠 관리 시스템은 모두 PHP로 작성되었습니다.

PHP가 1994년에 처음 만들어졌을 때 PHP는 "개인 홈페이지 ". 지금은 "PHP:하이퍼텍스트 전처리기라고 합니다. ". 아래 상자에서 PHP 코드의 예를 볼 수 있습니다.

<?php
 echo "Welcome to the Malcare Blog!";
?>

PHP는 웹사이트 서버에 구성되어 있으며 WordPress 관리 영역 내에서 변경할 수 없습니다. WordPress는 웹사이트 소유자가 PHP 7.4 이상을 사용할 것을 권장하지만 WordPress는 PHP 5.6.20까지 역호환성이 있으므로 이전 버전의 PHP를 사용하고 있을 수 있습니다.

이 기사에서는 워드프레스에서 PHP 버전을 업데이트해야 하는 이유와 업그레이드를 수행하기 전에 따라야 하는 단계를 설명하고자 합니다. 그런 다음 WordPress에서 PHP를 업데이트하는 방법을 보여드리겠습니다. 업데이트 후 검토해야 할 사항.

WordPress에서 PHP 버전을 업데이트하는 이유

WordPress 웹사이트에 사용하는 PHP 버전은 웹사이트의 보안, 성능 및 호환성에 영향을 미칠 수 있습니다.

PHP의 새 버전은 정기적으로 출시되며 각 릴리스 분기는 안정적인 릴리스 날짜로부터 2년 동안 지원됩니다. PHP의 모든 릴리스에는 방문자에게 향상된 사용자 경험을 제공하는 데 도움이 되는 언어에 대한 여러 가지 개선 사항이 추가됩니다.

  • 기능 – 주요 릴리스에는 개발자가 사용할 수 있는 새로운 기능과 구문이 도입되었습니다. 이를 통해 개발자는 WordPress 테마 및 플러그인에 새로운 기능을 추가할 수 있습니다.
  • 실적 – PHP를 보다 효율적으로 만들기 위해 최적화가 추가되었습니다. 큰 템플릿을 렌더링할 때 웹 사이트 PHP Benchmarks는 PHP 7.0이 PHP 5.6보다 두 배 빠르며 PHP 8.0은 웹 사이트 로딩 시간을 훨씬 더 개선한다고 조언합니다. 이렇게 개선된 페이지 로딩 시간은 웹사이트의 검색 엔진 순위를 높이고 유입 트래픽을 증가시킬 것입니다.
  • 보안 – 취약점 및 버그를 해결하기 위해 보안 수정 사항이 적용됩니다. 이렇게 하면 WordPress 사이트가 해킹될 위험이 크게 줄어듭니다.

고려해야 할 또 다른 핵심 요소는 호환성입니다. 새로운 PHP 버전이 출시됨에 따라 개발자는 새로운 기능과 구문을 활용하기 시작합니다. 즉, WordPress에서 PHP 버전을 업그레이드하지 않으면 WordPress 테마와 플러그인이 호환되지 않을 수 있습니다.

WordPress에서 PHP 버전을 업그레이드하기 전에

WordPress에서 PHP를 안전하게 업데이트하려면 먼저 몇 가지 주요 정보를 확인한 다음 스테이징 영역을 만드는 것이 좋습니다. 그런 다음 준비 영역에서 사용 중인 PHP 버전을 업데이트하고 선택한 새 버전의 PHP와 호환성 문제가 없는지 확인할 수 있습니다.

이러한 권장 사항을 따르면 라이브 웹사이트에서 문제가 발생할 위험을 크게 줄일 수 있습니다.

1. WordPress에서 PHP 버전 확인

첫 번째 단계는 WordPress 웹사이트에서 현재 사용 중인 PHP 버전을 확인하는 것입니다. 이를 확인하는 쉬운 방법은 WordPress 사이트 상태 도구를 사용하는 것입니다.

사이트 상태 도구는 도구 아래의 WordPress 관리 영역에서 찾을 수 있습니다. . 사이트 상태의 상태 탭 비활성 테마 및 플러그인, HTTP 요청이 올바르게 작동하는지, WordPress 코어가 최신 상태인지와 같은 총 19개의 성능 및 보안 문제를 확인합니다. 중요한 PHP 모듈이 설치되지 않은 경우에도 알려줍니다.

모든 테스트를 통과하면 훌륭하게 수행하고 있다는 말을 듣게 됩니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
WordPress 사이트 상태 도구.

정보 탭은 10개 범주에 걸쳐 WordPress에 대한 전체 개요를 제공합니다. 서버 카테고리에서 현재 서버에서 사용 중인 PHP 버전을 볼 수 있습니다.

아래 스크린샷에서 내 WordPress 웹사이트 중 하나가 PHP 7.4.30을 사용하는 것을 볼 수 있습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
사이트 상태 도구는 많은 유용한 정보를 강조 표시합니다.

사용 중인 PHP 버전은 호스팅 제어판에서도 확인할 수 있습니다. 예를 들어 인기 있는 호스팅 플랫폼인 cPanel에서 PHP 버전은 서버 정보 페이지에서 볼 수 있습니다. 일반 정보 열에서 이 페이지에 대한 링크를 볼 수 있습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
서버 정보 페이지에서 실행 중인 PHP, MySQL 및 Apache 버전을 알 수 있습니다.

또한 많은 관리 WordPress 플러그인에서 서버의 PHP 버전을 찾을 수 있으며 PHP 및 MySQL 버전을 더 쉽게 참조하는 데 도움이 되는 Version Info와 같은 전용 정보 플러그인이 있습니다.

2. PHP 호환성 확인

호환성은 서버에서 PHP를 변경할 때마다 고려해야 할 사항입니다.

이상적인 세상에서 우리는 항상 최신 버전의 PHP를 사용하여 최신 PHP 성능과 보안 강화를 활용할 수 있습니다. 하지만 이렇게 하면 웹사이트가 손상될 가능성이 더 높아집니다.

모든 새로운 주요 PHP 버전은 새로운 기능과 구문을 도입하고 이전 기능을 더 이상 사용하지 않습니다(즉, 제거). 웹사이트 소유자는 사용하는 PHP 버전이 WordPress 코어 및 설치된 모든 WordPress 테마 및 플러그인과 조화롭게 작동하는지 확인해야 합니다. 웹사이트의 일부가 서버에 설치된 PHP 버전에서 지원하지 않는 기능을 사용하는 경우 WordPress가 중단될 수 있습니다.

아래 표는 다양한 PHP 버전에서 지원하는 WordPress 코어 버전을 보여줍니다.

* 작성 당시 최신 WordPress 버전은 6.0.1입니다.

PHP 버전 지원되는 WordPress 버전
8.0 5.6에서 최신 버전으로
7.4 5.3에서 최신 버전으로
7.3 5.0에서 최신 버전으로
7.2 4.9에서 최신 버전으로
7.1 4.7에서 최신 버전으로
7.0 4.4에서 최신 버전으로
5.6 4.1에서 최신 버전으로
5.5 3.7 ~ 5.1
5.4 3.7 ~ 5.1
5.3 3.7 ~ 5.1
5.2 3.7 ~ 5.1
PHP 호환성 및 WordPress 버전.

서버가 사용 중인 WordPress 버전을 지원하는지 확인하는 것이 중요합니다. WordPress 코어는 많은 이전 버전의 PHP를 지원하기 때문에 주요 호환성 문제의 원인이 되는 경우는 거의 없습니다.

특히 12개월 이상 업데이트되지 않은 경우 WordPress 테마 또는 플러그인이 호환되지 않을 가능성이 더 큽니다. 유감스럽게도 테마 및 플러그인 호환성 문제를 감지하는 유일한 실용적인 방법은 웹사이트의 준비 영역을 만들고 PHP 버전을 업데이트한 다음 웹사이트를 테스트하는 것입니다(호환성 문제 검토에 대해서는 나중에 자세히 설명하겠습니다).

3. WordPress 코어, 테마 및 플러그인 업데이트

웹사이트가 안전하게 유지되고 올바르게 작동하도록 하려면 WordPress를 최신 상태로 유지하는 것이 중요합니다. 최신 WordPress 웹 사이트는 PHP를 업데이트할 때 호환성 문제가 발생할 가능성이 적으므로 WordPress 코어, 활성 WordPress 테마 및 모든 활성 WordPress 플러그인을 업데이트하는 것이 좋습니다.

또한 BlogVault와 같은 실시간 백업 솔루션을 사용하지 않는 경우 이러한 업데이트를 처리하기 전에 웹사이트의 백업을 생성하는 것이 좋습니다. 업데이트로 인해 웹사이트가 충돌하는 경우 웹사이트를 복원할 수 있습니다.

4. WordPress 웹사이트 백업

WordPress 웹사이트가 최신 상태가 되면 웹사이트를 백업하는 것이 좋습니다. 이 예방 단계는 준비 영역을 만들기 직전에 웹사이트의 스냅샷을 제공합니다.

시장에 나와 있는 최고의 WordPress 백업 솔루션 목록은 내 기사 "데이터를 안전하게 유지하기 위한 19가지 최고의 WordPress 백업 플러그인"을 확인하세요.

5. 준비 환경 만들기

WordPress 스테이징 환경을 사용하여 라이브 웹사이트의 복사본을 만들어 개인 개발 영역에 저장할 수 있습니다. 이를 통해 WordPress 업데이트를 안전하게 처리하고 웹사이트를 변경할 수 있습니다. 스테이징 환경은 의심할 여지 없이 새로운 버전의 PHP를 안전하게 테스트하는 가장 좋은 방법입니다.

많은 호스팅 회사에서 웹사이트 스테이징 기능을 제공하며, 스테이징 환경을 만드는 데에도 여러 WordPress 스테이징 및 백업 플러그인을 사용할 수 있습니다.

WordPress 스테이징 웹 사이트를 만드는 방법에 대해 확신이 없으면 "WordPress 웹 사이트를 위한 스테이징 사이트를 만드는 방법" 기사를 읽는 것이 좋습니다. 이 기사에서는 BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel 및 Kinsta를 사용하여 준비 웹사이트를 만들기 위해 따라야 하는 정확한 단계를 보여줍니다.

사용 중인 PHP 버전을 변경할 수 있는 WordPress 스테이징 솔루션을 사용하시기 바랍니다.

6. 스테이징 영역에서 PHP 업데이트

이 단계에서 스테이징 영역에 WordPress 웹사이트의 동일한 복사본이 있어야 올바르게 작동하는지 확인했습니다. 이제 준비 영역에서 사용하는 WordPress의 PHP 버전을 변경할 수 있습니다.

대부분의 스테이징 솔루션에서는 드롭다운 메뉴를 사용하여 PHP 버전을 변경할 수 있습니다. 예를 들어 Kinsta를 사용하여 스테이징 환경을 만드는 경우 도구 섹션으로 이동하여 PHP 엔진에서 사용할 PHP 버전을 선택하기만 하면 됩니다. . WP 엔진 고객은 PHP 테스터라는 기능을 사용할 수 있습니다. 실제로 PHP를 업데이트하지 않고도 다양한 PHP 버전으로 WordPress 웹사이트를 테스트할 수 있습니다.

워드프레스는 웹사이트 소유자가 PHP 7.4 이상을 사용할 것을 권장하지만 웹사이트가 호환된다면 PHP 8.0 이상으로 업그레이드하는 것이 좋습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
Kinsta 준비 영역에서 PHP 버전 변경.

BlogVault는 다른 솔루션과 약간 다릅니다. BlogVault를 사용하면 준비 영역을 만들 때 원하는 PHP 버전을 선택합니다. 스테이징 사이트가 활성화되면 PHP 버전을 변경할 수 있는 옵션이 없지만 필요한 경우 다른 PHP 버전을 사용하여 추가 스테이징 영역을 쉽게 만들 수 있습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
BlogVault에서 새 준비 영역을 생성할 때 사용할 PHP의 다른 버전을 선택하십시오.

7. Staged WordPress 사이트 검토

이제 최신 버전의 PHP를 사용하는 스테이징된 WordPress 웹사이트에서 테스트를 시작할 때입니다.

웹사이트의 모든 측면을 확인하십시오.

  • 웹사이트 디자인 – 스테이징 웹사이트가 원래와 같은 모양과 기능을 하고 있습니까?
  • 양식 및 동적 요소 – 웹사이트의 양식, 도구 및 동적 요소가 여전히 올바르게 작동합니까?
  • 실적 – 웹사이트 로딩이 이전보다 느리거나 빨라졌습니까? (GTmetrix 및 PageSpeed ​​Insights는 이를 확인하는 데 유용한 도구입니다)

테스트는 WordPress에서 PHP를 업데이트하는 가장 중요한 단계이므로 시간을 들여 모든 것을 확인하십시오. 나중에 감사할 것입니다.

일부 호환성 문제가 발생하면 문제를 일으키는 WordPress 테마 또는 플러그인을 확인하기 위해 몇 가지 문제 해결을 수행해야 합니다. 내 PHP 업그레이드 문제 해결 이 문서 뒷부분의 섹션에서 이 작업을 수행하는 방법을 정확히 설명합니다.

WordPress에서 PHP를 업데이트하는 방법

PHP를 업데이트한 후 스테이징된 WordPress 웹사이트가 올바르게 작동했다면 라이브 웹사이트를 호스팅하는 프로덕션 환경에서 PHP를 업데이트하는 것이 안전합니다.

대부분의 호스팅 회사에서 호스팅 제어판을 통해 WordPress에서 PHP를 업데이트하는 데 1분밖에 걸리지 않습니다.

고대디

PHP 버전 업데이트 프로세스 GoDaddy 사용 여부는 Linux, Windows 또는 관리되는 WordPress 호스팅 계정이 있는지 여부에 따라 다릅니다.

Linux에서 PHP 버전 변경

  1. GoDaddy 제품 페이지로 이동
  2. 웹 호스팅에서 호스팅 계정을 선택하고 관리를 클릭합니다.
  3. 기본 대시보드의 설정 영역으로 이동
  4. 서버 선택
  5. PHP 버전이라고 표시된 영역으로 이동합니다. 관리를 선택합니다.
  6. 변경하려는 PHP 버전을 선택하고 '업데이트를 입력합니다. ' 선택을 확인하고 저장을 클릭합니다.

Windows에서 PHP 버전 변경

  1. GoDaddy 제품 페이지로 이동
  2. 웹 호스팅에서 호스팅 계정을 선택하고 관리를 클릭합니다.
  3. Plesk 관리자 선택 메인 대시보드에서
  4. 수정하려는 도메인으로 이동하여 PHP 설정을 선택합니다.
  5. PHP 지원에서 사용하려는 PHP 버전을 선택합니다. 메뉴를 클릭하고 확인을 클릭합니다.

관리되는 WordPress 계정에서 PHP 버전 변경

  1. GoDaddy 제품 페이지로 이동
  2. 내 제품 페이지에서 모두 관리를 선택합니다.
  3. 점 3개로 된 드롭다운 메뉴( ) 수정하려는 웹사이트에 대해 설정을 선택합니다.
  4. 프로덕션 사이트 영역에서 PHP 버전으로 이동합니다. 변경을 클릭합니다.
  5. 변경하려는 PHP 버전을 선택하고 변경사항 저장을 클릭합니다.
WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
GoDaddy 관리 WordPress 호스팅 계정에서 PHP 버전 변경

저렴한

Namecheap은 다양한 유형의 호스팅 계정을 제공합니다. 이 때문에 공유 호스팅을 사용하는 것과 VPS 및 전용 서버 계정이 있는 경우 PHP 업데이트 프로세스가 다릅니다.

이 회사는 EasyWP라는 관리형 WordPress 호스팅 서비스도 제공합니다. 이 서비스는 간소화된 호스팅 대시보드를 사용하며 PHP를 직접 업데이트할 수 없습니다.

공유 호스팅 계정에서 PHP를 업데이트하는 방법

  1. cPanel 호스팅 계정에 로그인
  2. Namecheap 고객 전용으로 이동 섹션을 클릭하고 PHP 버전 선택을 클릭합니다.
  3. 현재 PHP 버전을 클릭합니다. 드롭다운 메뉴에서 변경하려는 PHP 버전을 선택합니다.
  4. 현재로 설정을 클릭합니다. 변경 사항 적용

VPS 또는 전용 서버에서 PHP를 업데이트하는 방법

  1. WHM 제어판에 로그인
  2. EasyApache 실행 기본 탐색 메뉴에서
  3. 현재 구성을 백업한 다음 설정 톱니바퀴를 클릭하여 구성 사용자 지정 시작
  4. Apache 버전 선택 사용하고 싶은
  5. 변경하려는 PHP 버전 선택
  6. 나머지 단계를 수행한 다음 저장 및 빌드를 클릭합니다. 업데이트 프로세스를 완료하려면
WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
Namecheap 공유 호스팅 계정에서 PHP 버전 변경.

블루호스트

BlueHost는 고객에게 두 가지 유형의 호스팅 제어판을 제공합니다. 이전 호스팅 패널을 기존이라고 합니다. 새 호스팅 패널은 Rock이라고 합니다. . 두 계정 유형 모두에서 PHP 업데이트 프로세스가 간단합니다.

기존 호스팅 제어판에서 PHP를 업데이트하는 방법

  1. 기본 BlueHost 제어판에 로그인
  2. 호스팅으로 이동 탭을 누르고 cPanel을 선택합니다.
  3. 프로그래밍으로 이동 섹션에서 PHP 구성을 선택합니다.
  4. 업데이트할 PHP 버전을 선택하고 변경 사항 저장을 클릭합니다.

Rock Hosting 제어판에서 PHP를 업데이트하는 방법

  1. 기본 BlueHost 제어판에 로그인
  2. 기본 탐색 메뉴로 이동하여 고급을 선택합니다.
  3. 소프트웨어로 이동 섹션을 클릭하고 MultiPHP 관리자를 클릭합니다.
  4. 업데이트하려는 각 웹사이트에 대해 업데이트할 PHP 버전을 선택하고 적용을 클릭합니다.
WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
BlueHost의 기존 제어판에서 PHP 업데이트.

사이트그라운드

SiteGround는 이전에 호스팅 제어판에 cPanel을 사용했지만 이제는 고객에게 사이트 도구라는 사용자 지정 패널을 제공합니다.

  1. 사이트 도구에 로그인
  2. 기본 메뉴에서 개발자로 이동합니다. PHP 관리자를 선택합니다.
  3. PHP 설정 관리 상자에서 편집 아이콘을 클릭하고 변경할 PHP 버전을 선택하십시오.

SiteGround는 PHP를 가장 안전한 최신 버전의 PHP로 자동 업데이트하는 Managed PHP 서비스도 제공합니다. 이것은 유용한 기능이지만 WordPress 테마 및 플러그인 호환성 문제로 인해 라이브 웹사이트가 충돌하지 않도록 계속 PHP를 수동으로 업데이트하는 것이 좋습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
SiteGround의 PHP 관리자 사용.

호스트게이터

HostGator는 호스팅 제어판에 cPanel을 사용하므로 WordPress에서 PHP를 업데이트하려면 MultiPHP 관리자를 사용해야 합니다.

  1. cPanel에 로그인
  2. 소프트웨어로 이동 섹션에서 MultiPHP 관리자를 선택합니다.
  3. PHP를 업데이트할 모든 도메인 선택
  4. PHP 버전 선택 드롭다운 메뉴에서 원하는 항목을 선택하고 적용을 클릭합니다.
WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
MultiPHP 관리자는 PHP 업데이트 프로세스를 단순화합니다.

킨스타

Kinsta의 맞춤형 대시보드를 사용하면 스테이징 환경이나 라이브 웹사이트에서 PHP를 쉽게 업데이트할 수 있습니다.

  1. Kinsta 대시보드에 로그인하고 사이트를 선택합니다. 메인 메뉴에서
  2. 도구를 클릭합니다. 탭
  3. PHP 엔진 섹션에서 수정을 클릭합니다. 버튼을 누르고 변경하려는 PHP 버전을 선택합니다.
WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
Kinsta에서 PHP 업데이트 확인

WP 엔진

WP 엔진을 사용하면 고객이 개요 페이지 및 사이트 페이지에서 WordPress의 PHP를 업데이트할 수 있습니다.

개요 페이지에서 PHP를 업데이트하는 방법

  1. WP Engine 사용자 포털에 로그인
  2. 생산 환경 선택
  3. 환경 통계 섹션에서 PHP 버전을 클릭합니다. 번호
  4. 원하는 PHP 버전을 선택하고 PHP 버전 변경을 클릭합니다.

사이트 페이지에서 PHP를 업데이트하는 방법

  1. WP Engine 사용자 포털에 로그인
  2. 생산 환경 선택
  3. PHP 버전 을 클릭합니다. 환경 옆에 표시되는 번호
  4. 원하는 PHP 버전을 선택하고 PHP 버전 변경을 클릭합니다.

* 스테이징 환경에서 PHP를 업데이트하려면 2단계에서 스테이징 환경을 선택해야 합니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
WP 엔진에서 PHP 버전 변경.

다른 호스팅 환경에서 PHP 버전 변경

위의 예에서 보았듯이 WordPress에서 PHP를 업그레이드하는 프로세스는 간단하며 완료하는 데 1분이면 충분합니다.

소프트웨어 섹션에서 PHP를 업데이트하는 옵션을 자주 찾을 수 있습니다. 또는 도구 , 자체 사용자 정의 호스팅 제어판을 사용하는 호스팅 회사는 상황을 더욱 단순화하고 있습니다. 예를 들어, 제 개인 블로그는 관리되는 WordPress 호스팅 회사 Wetapi에서 호스팅하며 메인 호스팅 대시보드에서 PHP 버전을 변경할 수 있습니다.

WordPress에서 PHP 버전을 업데이트하는 방법은 무엇입니까? (초보자 가이드)
Wetopi의 메인 대시보드.

PHP를 업데이트하기 위한 설정 영역을 찾을 수 없거나 호스팅 회사에서 고객이 PHP를 업데이트하지 못하도록 제한하는 경우 호스팅 회사에 문의하는 것이 중요합니다. 계정 업데이트를 요청하는 이메일을 보내기만 하면 됩니다.

안녕하세요.

제 이름은 Kevin Muldoon이고 계좌 번호는 ABC12345입니다. 내 웹사이트를 안전하고 효율적으로 유지하기 위해 PHP를 버전 8.0으로 업데이트하고 싶습니다. 제 계정에 대해 이 업그레이드를 처리해 주시겠습니까?

감사합니다.

케빈

<인용>
호스팅 회사에 대한 지원 요청의 예

전문가를 고용해야 합니까?

PHP를 업데이트하는 방법에 대해 잘 모르는 경우 항상 호스팅 회사에 문의하는 것이 좋습니다.

관리되지 않는 VPS 또는 전용 서버를 구입한 경우 호스팅 회사에 지원을 요청할 자격이 없을 수 있습니다. 이러한 상황에서는 타사 호스팅 지원 회사나 Freelancer 또는 Upwork와 같은 프리랜서 마켓플레이스를 통해 전문가를 고용하는 것을 고려할 수 있습니다.

숙련된 호스팅 관리자를 고용하는 것이 단기적으로는 좋은 솔루션이지만 장기적으로는 서버 소프트웨어를 직접 업데이트할 수 없다면 호스팅 환경을 직접 관리해서는 안 됩니다.

WordPress에서 PHP를 업데이트한 후 해야 할 일

WordPress 웹 사이트에서 PHP 버전을 업데이트한 후 해야 할 중요한 일은 모든 것이 여전히 올바르게 작동하는지 확인하는 것입니다.

내 조언을 따르고 스테이징 환경에서 웹사이트의 PHP 버전을 업데이트했다면 PHP 업데이트 후 라이브 웹사이트에 문제가 발생할 위험이 매우 낮습니다. 그러나 업데이트 후 호환성 문제가 없는지 확인하기 위해 웹사이트를 철저히 테스트하는 것이 여전히 현명합니다.

PHP 업그레이드 문제 해결

PHP를 업데이트할 때 일부 호환성 문제가 발생할 수 있습니다. WordPress 코어는 이전 버전의 PHP를 훌륭하게 지원하므로 다음과 같은 이유로 이러한 호환성 문제가 발생하는 경향이 있습니다.

  • 오래된 WordPress 테마를 사용 중입니다.
  • 오래된 WordPress 플러그인을 사용 중입니다.
  • WordPress 개발자가 아직 지원하지 않는 새 버전의 PHP로 업그레이드했습니다.

호환되지 않는 WordPress 테마 또는 플러그인을 확인하기 어려울 수 있습니다. WP Engine의 플러그인 PHP Compatibility Checker는 과거에 어떤 PHP 버전 WordPress 테마 및 플러그인을 확인할 수 있는 유용한 도구였지만 플러그인이 한동안 업데이트되지 않았고 최신 버전의 PHP를 지원하지 않습니다.

불행히도 WordPress 개발자는 테마 또는 플러그인이 지원하는 PHP 버전을 항상 확인하지는 않으므로 몇 가지 조사 작업을 수행하는 것은 귀하에게 달려 있습니다.

어떤 경우에는 결함이 어디에 있는지 분명합니다. 예를 들어, 양식이나 위젯이 제대로 표시되지 않으면 해당 플러그인이 설치한 최신 버전의 PHP를 지원하지 않을 수 있습니다. WordPress의 악명 높은 흰색 죽음의 화면에 직면하면 문제 해결이 더 어렵습니다.

PHP 업데이트 후 흰색 화면이 나타나면 다음 단계를 따르세요.

  • 모든 WordPress 플러그인 비활성화 – 관리 영역에서 모든 WordPress 플러그인을 비활성화합니다. 관리 영역에 액세스할 수 없는 경우 wp-content/plugins의 이름을 임시로 변경한 다음 모든 플러그인을 비활성화하기 위해 다시 변경합니다. 이는 FileZilla와 같은 FTP 클라이언트나 호스팅 제어판의 파일 관리자를 사용하여 수행할 수 있습니다.
  • WordPress 테마 변경 – 모든 WordPress 플러그인을 비활성화한 후에도 여전히 흰색 화면이 표시되면 Twenty Twenty-Two와 같은 기본 WordPress 테마로 전환하여 WordPress 테마가 원인인지 확인하십시오.
  • 웹사이트의 .Htaccess 파일 확인 – 웹 사이트가 WordPress 테마와 함께 작동하지 않는 경우 WordPress .htaccess 파일을 검토할 가치가 있습니다. 어떻게 해야 할지 잘 모르겠다면 호스트에게 이야기하십시오.
  • WordPress 플러그인 하나씩 재활성화 – 워드프레스 플러그인을 모두 비활성화한 후 죽음의 흰색 화면이 사라지면 시행 착오를 통해 문제가 되는 문제를 감지할 수 있습니다. WordPress 플러그인을 하나씩 다시 활성화하기만 하면 됩니다. 이렇게 하면 호환성 문제를 일으키는 플러그인을 확인하는 데 도움이 됩니다.

PHP 호환성 문제에 직면하더라도 놀라지 마십시오. 즉, PHP 업그레이드를 테스트하기 위해 스테이징 환경을 사용하는 이유입니다. 약간의 문제 해결을 통해 선택한 최신 버전의 PHP와 호환되지 않는 WordPress 테마 및 플러그인을 확인할 수 있습니다.

최종 생각

WordPress는 웹 사이트 소유자가 PHP 버전 7.4 이상을 사용할 것을 계속 권장합니다. 따라서 버전 7.3 이하를 사용하는 경우 WordPress에서 PHP를 업데이트하는 것이 좋습니다. 그렇게 하면 웹사이트의 속도, 보안 및 최신 WordPress 제품과의 호환성이 향상됩니다.

워드프레스에서 PHP를 업데이트하는 과정은 간단하지만 PHP 호환성 문제는 워드프레스 웹사이트에서 흔히 발생하므로 스테이징 환경에서 수행하는 모든 PHP 업데이트를 먼저 테스트해야 합니다.

행운을 빕니다.

케빈

자주 묻는 질문

WordPress 웹사이트용 PHP 업데이트에 대해 자주 묻는 질문 목록입니다.

사용하는 PHP 버전이 정말 중요합니까?

네, 그렇습니다.

최신 버전의 PHP는 더 많은 기능, 더 나은 보안 및 향상된 성능을 제공합니다. 사용하는 PHP 버전은 웹사이트에서 사용할 수 있는 WordPress 테마 및 플러그인에도 영향을 미칩니다.

WordPress에서 PHP 버전을 업데이트해야 할 때를 어떻게 알 수 있나요?

WordPress 요구 사항 페이지는 현재 PHP 버전 7.4 이상을 권장합니다. 5.6, 7.0, 7.1, 7.2 또는 7.3과 같은 이전 버전의 PHP를 사용하는 경우 업그레이드하는 것이 좋습니다.

새로운 기능과 향상된 보안 및 성능을 활용하기 위해 PHP 8.0 또는 PHP 8.1과 같은 최신 버전의 PHP를 사용할 수도 있습니다.

정말로 스테이징 환경에서 모든 것을 먼저 테스트해야 합니까?

호스팅 제어판을 통해 WordPress에서 PHP를 업그레이드하는 데는 1분밖에 걸리지 않지만 업그레이드가 안전한지 테스트하지 않고 PHP를 업데이트하면 라이브 웹사이트가 충돌할 위험이 높습니다.

준비 환경을 사용하면 호환성 문제를 검토하고 발생하는 모든 문제를 안전하게 해결할 수 있습니다.

사용하는 테마와 플러그인이 최신 버전의 PHP를 지원하지 않으면 어떻게 됩니까?

안타깝게도 한동안 업데이트되지 않은 테마 및 플러그인은 최신 버전의 PHP를 지원하지 않을 수 있습니다. 이 상황에서는 몇 가지 옵션이 있습니다.

  • 선호하는 테마와 플러그인이 계속 올바르게 작동하도록 이전 버전의 PHP를 계속 사용합니다.
  • 개발자에게 제품에 최신 PHP 버전에 대한 지원을 추가하도록 요청
  • 문제의 테마 또는 플러그인 사용을 중단하고 대체 솔루션을 찾으세요.

오래된 WordPress 테마 및 플러그인을 사용하지 않는 것이 좋습니다. 따라서 개발자가 제품을 업데이트하지 않을 경우 대체 솔루션을 찾는 것이 좋습니다.

지원되지 않는 PHP 버전을 사용하면 어떤 위험이 있습니까?

PHP의 모든 주요 릴리스는 2년 동안 지원됩니다. 지원되지 않는 PHP 버전을 계속 사용하면 버그 및 보안 문제를 해결하는 업데이트에 더 이상 액세스할 수 없습니다. 이로 인해 웹사이트가 악의적인 당사자의 공격에 더 취약해질 수 있습니다.