케미클라우드 워드프레스 호스팅: PHP 8.4 변경 방법

PHP 8.4는 2024년 11월에 출시된 최신 버전으로, 개발 생산성과 코드 품질을 높이기 위한 다양한 기능과 개선 사항을 도입했습니다. 2025년 7월 현재, 워드프레스 호스팅 중에서는 카페24와 케미클라우드, 사이트그라운드 등에서 PHP 8.4가 지원됩니다. 카페24는 PHP 8.3을 건너뛰고 8.4가 도입되었으며 케미클라우드에서도 최근 PHP 8.4 지원을 추가했습니다.

블루호스트(Bluehost)와 비슷한 레벨의 해외 공유호스팅 중 하나인 케미클라우드는 작년 서울 서버를 도입하면서 우리나라에서도 빠른 속도를 제공합니다. 가성비가 좋으면서 빠른 호스팅을 원하는 경우 괜찮은 옵션일 수 있습니다. 방문자 수가 많거나 중요한 사이트인 경우에는 이 블로그가 호스팅되고 있는 클라우드웨이즈(Cloudways)를 고려할 수 있습니다.

💡 클라우드웨이즈 가입 방법 (+ 60% 할인 쿠폰)

PHP 8.4 버전

2025년 7월 기준으로 보안 지원이 제공되는 PHP 버전은 8.1, 8.2, 8.3, 8.4입니다.

보안 지원되는 PHP 버전 목록

PHP 8.4는 2024년 11월 21일에 릴리스되었으며 2028년 12월 말까지 보안 지원이 제공됩니다.

워드프레스의 경우 PHP 7.4 이상을 권장하고 있으며 가능하면 PHP 버전 8을 이용하는 것이 속도와 보안적인 측면에서 유리할 수 있습니다.

PHP 8.4는 작년 11월에 출시되어 일부 테마나 플러그인과 호환되지 않을 가능성이 있습니다. 테스트해보니 대부분의 인기 테마와 플러그인은 문제 없이 작동하는 것 같습니다. 업데이트가 잘 안 되거나 인기가 없는 테마 또는 플러그인은 호환이 안 될 수도 있습니다.

PHP 8.4는 보안 강화, 코드 품질 향상, 새로운 문법 지원 등 개발자 생산성 측면에서 큰 개선이 있다고 합니다. 하지만 PHP 8.4는 PHP 8.3에 비해 일반적인 워드프레스 사이트에서 체감할 만한 큰 성능 향상은 이루어지지 않은 것 같습니다. 약간의 속도 향상은 기대할 수 있겠지만 큰 성능 향상은 없는 것으로 보입니다.

PHP 8.4를 설치할 경우 일부 플러그인이 작동하지 않을 수 있습니다. 예를 들어, 카페24에서 현재 PHP 8.4가 지원되고 있는데, 카페24에서 인기 워드프레스 백업 플러그인인 UpdraftPlus를 설치하면 얼마 전까지 사이트 접속이 안 되었습니다. 오늘 테스트해보니 사이트 자체는 작동하지만 UpdraftPlus 설정 페이지를 방문하면 "페이지 로딩이 잠시 지연되었습니다. 인터넷 접속상태 확인 후 다시 시도하여 주시기 바랍니다" 에러가 발생하네요.😥

카페24 페이지 로딩이 잠시 지연되었습니다 오류

하지만 케미클라우드에서는 테스트해보니 UpdraftPlus가 잘 작동합니다. 카페24에서 메모리 제한 크기(PHP Memory Limit) 등의 PHP 옵션 값을 조정해도 문제가 해결되지 않네요. 아마도 카페24의 웹 방화벽이나 서버 설정이 UpdraftPlus의 정상적인 실행을 방해하는 것이 아닐까 추정됩니다.

케미클라우드 워드프레스 호스팅에서 PHP 8.4 버전 변경하기

케미클라우드에서 이제 PHP 8.4를 선택할 수 있도록 PHP 8.4 지원이 추가되었습니다.

최신 PHP 버전을 선택하면 장단점이 있습니다.

  1. 속도, 성능 등의 면에서 최신 버전이 유리합니다.
  2. 일부 테마나 플러그인이 최신 버전과 호환이 되지 않거나, 호환이 되어도 PHP 오류가 지속적으로 발생하여 트래픽을 유발하는 등의 부작용이 있을 수 있습니다.

저는 가능한 한 최신 PHP 버전을 적용하는 편입니다. 워드프레스를 운영한다면 PHP 8.2나 PHP 8.3 정도가 무난한 것 같고, 현재 시점에서 PHP 8.4는 조금 빠른 감도 있습니다. PHP 8.4를 적용하고 오류 로그를 확인하여 오류가 발생하지 않거나 발생해도 무시할 수준이라면 PHP 8.4를 적용해볼 수 있습니다.

저는 사이트를 이전하고 2일 정도 지난 시점에 에러 로그를 확인해보니 별다른 오류가 발생하지 않네요.😄

케미클라우드 PHP 오류 로그

케미클라우드의 경우 워드프레스 설치 폴더(루트 폴더)에 오류 로그 파일 error_log가 생성되므로 오류가 있는 경우 확인해볼 수 있습니다.

PHP 8.4로 변경하려면 먼저 cPanel에 접속해야 합니다.

내 대시보드(My Dashboard)에서 이용 중인 호스팅 상품의 오른쪽에 있는 cPanel 아이콘을 클릭하여 cPanel에 로그인합니다.

케미클라우드 cPanel 접속하기

cPanel에 접속되면 Software » Select PHP Version을 누릅니다. cPanel 언어를 한국어로 바꾼 경우 소프트웨어 » Select PHP Version (PHP 버전 선택)을 선택합니다. (👉 케미클라우드(ChemiCloud): cPanel 언어를 한국어로 변경하는 방법 참고)

PHP 버전 선택 툴

PHP Selector 툴 페이지가 표시됩니다. PHP Extensions에서 PHP 버전을 변경할 수 있습니다.

케미클라우드 PHP 버전 변경

현재 지원되는 PHP 버전은 다음과 같습니다.

  • PHP 5.6
  • PHP 7.0
  • PHP 7.1
  • PHP 7.2
  • PHP 7.3
  • PHP 7.4
  • PHP 8.0
  • PHP 8.1
  • PHP 8.2
  • PHP 8.3
  • PHP 8.4

차기 PHP 버전은 8.5이며 2025년 11월 20일에 출시 예정입니다.

PHP 버전출시일기능 지원 종료일보안 패치 종료일 (EOL)
PHP 8.12021-11-252023-11-252025-12-31
PHP 8.22022-12-082024-12-312026-12-31
PHP 8.32023-11-232025-12-312027-12-31
PHP 8.42024-11-212026-12-312028-12-31
PHP 8.52025-11-20 (예정)2027-12-312029-12-31

드롭다운에서 PHP 버전을 선택한 후 잠시 기다리면 PHP 버전이 적용됩니다.

계속하여 상단의 Options 탭을 클릭합니다.

PHP 옵션

이 화면에서 memory_limit, max_input_vars, max_execution_time, post_max_size, max_input_time, upload_max_filesize 등의 PHP 옵션의 설정값을 지정할 수 있습니다.

케미클라우드 PHP 설정값 변경

PHP Memory Limit(메모리 제한) 옵션의 경우 512M, 768M, 1G 중에서 선택할 수 있습니다. 보통 512MB로 충분하지만 메모리 크기가 부족해지는 경우 1GB로 늘릴 수 있습니다. (엘리멘터 등의 페이지 빌더를 사용하거나 아바다 등과 같은 무거운 테마를 사용하는 경우 메모리 제한 크기를 늘려야 할 수 있습니다.)

PHP 메모리 제한 설정하기

마치며

이상으로 케미클라우드에서 PHP 버전을 최신 버전인 8.4로 변경하는 방법에 대하여 살펴보았습니다. 참고로 클라우드웨이즈의 경우 현재 PHP 8.3까지 지원되며 조만간 PHP 8.4가 추가될 것으로 보입니다.

블로그를 처음 시작하는 단계이거나 방문자 수가 그리 많지 않은 사이트를 여러 개 운영하는 경우 케미클라우드가 저렴하면서도 속도가 빠른 괜찮은 옵션일 수 있습니다.

참고

1개 댓글

댓글 남기기