해외 웹호스팅 사이트그라운드에서 PHP 버전 변경하기

워드프레스 정보를 제공하는 블로그 Avada 2018. 7. 27. 22:12 • 댓글:

카페24 같은 국내 호스팅에서는 현재 PHP 7.0까지 제공하고 있고, 많은 업체들이 PHP 7.0까지 지원하고 있습니다. 해외 웹호스팅 중 하나인 사이트그라운드(SiteGround)에서는 PHP 7.2까지 적용이 가능합니다.

특히 사이트그라운드는 1차 하위 폴더별로 PHP 버전을 달리 설정이 가능합니다. 보통은 하나의 PHP 버전만 적용 가능한 것과 비교하여 매우 편리하게 이용할 수 있습니다.

이 글을 작성할 당시 사이트그라운드에서 다음과 같은 PHP 버전을 선택할 수 있습니다.

  • PHP 5.5
  • PHP 5.6
  • PHP 7.0
  • PHP 7.1
  • PHP 7.2

해외 웹호스팅 사이트그라운드에서 PHP 버전을 변경하는 방법

사이트그라운드에서 특정 폴더의 PHP 버전을 변경하려는 경우 먼저 cPanel에 로그인한 후에 1H SOFTWARE > PHP Version Manager 툴을 선택합니다.

그러면 PHP Version Manager 화면이 표시됩니다.

PHP 버전을 변경하려는 폴더(1차 하위 폴더까지 가능)를 선택합니다.

위와 같은 화면이 표시되면 원하는 PHP 버전을 선택하고 Save를 선택합니다.

가능한 경우 가장 높은 PHP 버전을 선택하도록 합니다. 오늘 확인해보니 PHP 7.2.8 버전까지 나와 있네요.

먼저 PHP 7.2를 선택하여 저장해보고 사이트가 깨지는지 여부를 확인해봅니다. 사이트가 깨지면 PHP 7.1을 선택하여 동일한 테스트를 해봅니다. 그래도 안 되면 PHP 7.0을 선택하도록 합니다.

카페24에서 PHP 5.x에서 PHP 7.0으로 변경하려면 먼저 백업을 받고 PHP 변경 신경을 신청을 해야 합니다. 그러면 사이트가 초기화됩니다. 사이트가 초기화되면 백업받은 버전을 사용하여 복원해야 합니다. 매우 번거롭습니다.ㅎㅎ

가비아의 경우 PHP 변경 신청을 하면 직원이 수동으로 변경을 해줍니다. 변경 신청을 하면 업무 시간 내에 처리해주며 보통 2시간 정도 걸린다고 합니다. 하지만 신청할 때 잘못 신청하면 하루 종일 걸릴 수도 있습니다. ("가비아에서 워드프레스를 수동으로 설치하거나 이전하는 경우 참고 사항"참고)

블루호스트(Bluehost) 공유호스팅의 경우 cPanel에서 직접 변경이 가능합니다. 그러나 모든 폴더에 대해 동일한 PHP 버전이 적용됩니다.

다른 웹호스팅에 비해 SiteGround가 편리한 기능을 제공합니다. 특히 여러 가지 PHP 버전을 빠르게 테스트해야 하는 경우 유용합니다.

참고로 워드프레스의 권장 PHP 버전은 7.2 이상입니다(https://wordpress.org/about/requirements/).

  • PHP version 7.2 or greater (PHP 7.2 버전 이상)
  • MySQL version 5.6 or greater OR MariaDB version 10.0 or greater (MySQL 버전 5.6 이상 또는 MariaDB 버전 10.0 이상)
  • HTTPS support (HTTPS 지원)

크롬이 최근 68 버전으로 업데이트되면서 HTTP 사이트에 대하여 "주의 요함" 경고가 표시됩니다. 티스토리 블로그에서도 "주의 요함"이 표시되고 있습니다ㅠㅠ. SSL 인증서를 설치하여 HTTPS로 로드되는 사이트에 대해서는 "주의 요함" 대신 "보안 연결" 문구가 표시됩니다.

참고: