PHP 7.2 4

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

카페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에 로그인한 후에..

PHP 버전 업그레이드 후 워드프레스 사이트에 문제가 발생하는 경우

PHP 버전 업그레이드 후 워드프레스 사이트에 문제가 발생하는 경우 일주일 전부터 워드프레스 관련 카페에 PHP 버전을 7.0으로 업그레이드하면 Enfold 테마가 제대로 작동하지 않는다는 질문이 계속 올라오고 있습니다. 안타까운 점은 정확히 어떤 식으로 작동하지 않는지를 구체적으로 설명하면 좋겠지만 질문 내용이 자세하지 않아서 원론적인 답변만 올라오는 상황이네요. 질문에 대한 적절한 답변을 받기 위해서는 문제를 가능한 한 자세히 설명하는 것이 도움이 됩니다. '잘 작동하던 사이트가 갑자기 안 되요. 도와주세요.' 이와 같은 질문을 올리면 뭐 딱히 해줄 답변이 생각나지 않네요. '잘 되던 상태로 되돌려보세요.' 정도의 답변이 가능할 것 같습니다. (사실 백업만 제대로 해 놓으면 이전 상태로 쉽게 롤백이 ..

워드프레스 2018.07.18

워드프레스에서 'Warning: count(): Parameter must be an array or an object that implements Countable...' 오류가 발생하는 경우

워드프레스에서 다음과 같은 오류가 발생하는 경우가 있습니다. Warning: count(): Parameter must be an array or an object that implements Countable in .../wp-includes/post-template.php on line 284 이 오류는 PHP 버전과 관련이 있습니다. 일부 테마나 플러그인을 사용하는 경우 PHP 7.2에서 위와 같은 오류가 발생할 수 있습니다. 오늘 사이트 속도가 너무 느려서 Siteground에 이전하여 테스트하는 일을 맡았습니다. The7으로 만들어진 사이트인데, Siteground으로 이전하니 조금 빨라진 것 같지만 여전히 속도가 느렸습니다.ㅎㅎ PHP 7.2를 적용하니 위와 같은 오류가 발생하여 PHP 7.0..

워드프레스 2018.03.13

해외 웹호스팅 사이트그라운드(Siteground), PHP 7.2 지원

해외 웹호스팅 업체 중 하나인 Siteground(사이트그라운드)에서 모든 서버에 대하여 PHP 7.2 RC를 지원한다고 합니다. 현재 워드프레스의 권장 PHP 버전은 7.0입니다. 워드프레스 권장 사양(2017년 10월 기준): PHP 7 이상 MySQL 5.6 이상 또는 MariaDB 10.0 이상 mod_rewrite Apache 모듈 HTTPS 지원 이제 SSL 인증서를 적용하는 사이트도 늘어나서, 파이어폭스 통계에 의하면 현재 거의 60% 정도의 웹 페이지가 보안서버를 통해 로드되고 있다고 하네요("올해 10월부터 HTTP를 통해 폼을 입력할 경우 구글에서 경고 표시 예정" 참고). PHP 7.2는 2017년 11월 30일에 예정되어 있다고 합니다. 현재 RC 4까지 릴리스되었고 10월 26일에..