카페 24에서는 PHP 버전을 PHP 7.4, PHP 7.3, PHP 7.0, PHP 5.5, PHP 5.3, PHP 5.2로 변경이 가능합니다.
이 글을 작성한 후에 PHP 7.4 지원이 추가되었습니다. PHP 7.4 적용 방법도 아래와 동일합니다("카페24: PHP 7.4 지원 추가" 참고).
2023년 12일 업데이트: 카페24의 매니지드 워드프레스에서는 PHP 8.2까지 지원되며 광 아우토반 상품은 PHP 7.4까지 지원됩니다.
카페 24에서 PHP 버전 변경하기
사이트 속도 향상을 위해 PHP 7.4 또는 (PHP 7.4가 문제를 일으키는 경우) PHP 7.3으로 변경하는 것이 좋습니다. PHP를 변경할 경우 데이터, DB 모두 초기화되므로 반드시 백업을 받아놓고 시작하시기 바랍니다.
만약 백업을 받지 않고 진행했다면 카페24 게시판에 지원을 요청하면 백업 파일을 다운로드할 수 있도록 조치해주었지만, 이제는 백업을 받지 않고 진행할 경우 서버가 바뀌면서 데이터가 초기화되면 복구가 불가능합니다. 그러므로 반드시 백업을 철저히 한 후에 진행해야 합니다.
재작년에 카페24에서 PHP 버전을 변경하는 방법에 대하여 게시판에 간단히 언급한 적이 있지만 이후에 PHP 7이 추가되는 등 변화가 있어서 새롭게 정리해보았습니다.
카페24에서 PHP 버전을 변경하려면 카페24 사이트에 로그인한 후에 "나의서비스관리"를 클릭하고 연장/변경/추가옵션 아래의 "변경신청"을 클릭하도록 합니다.
나의서비스관리 » 여러 아이디가 있는 경우 상단의 "내가 신청한 아이디 목록"에서 해당 아이디 선택 » 연장/변경/추가옵션 » 변경신청
그러면 다음 그림과 같이 현재 사용 중인 서버 환경과 함께 PHP 버전을 변경할 수 있는 옵션이 제공됩니다.
PHP 7.0, PHP 7.3으로 PHP 버전을 업그레이드가 가능합니다. 성능과 보안을 위해 가능하면 PHP 7.3을 선택하시기 바랍니다.
이 그림에서는 현재 PHP 7.0이 적용되어 있고, PHP 버전을 5.5로 변경이 가능합니다. 참고로 워드프레스의 권장 PHP 사양은 5.6이며 조만간 권장 사양이 7.0으로 상향 조정될 예정입니다.워드프레스 권장 사양이 PHP 7.4으로 상향조정되었습니다.
버전을 선택하고 변경 신청을 누르면 다음과 같이 FTP 비번을 설정할 수 있는 화면과 함께 경고가 표시됩니다.
데이터와 DB를 반드시 백업을 받은 후에 진행하도록 합니다.
위와 같은 경고가 표시되는 경우 반드시 백업을 받으시기 바랍니다. 그렇지 않으면 사이트가 초기화되어 복구가 불가능할 수도 있습니다!!! 위와 같은 경고가 표시되지 않더라도 백업을 받아서 PC에 저장하는 것이 안전할 수 있습니다.
PHP 버전 변경이 완료되면 다운로드한 데이터 파일과 DB 파일을 FTP를 통해 업로드한 후에, 계정관리 » 백업받기/올리기에서 복원을 시도해보도록 합니다.
간혹 자동백업 파일의 경우 파일명이 마음대로 바뀐다든지 하여 문제가 발생할 수 있습니다. 특히 그림 파일 이름에 한글이 사용되면 문제를 일으킬 소지가 있을 것입니다.
가능한 한 수동으로 직접 다운로드하는 것이 바람직합니다.
해외 호스팅에서는 쉽게 PHP 버전을 변경할 수 있는 옵션을 제공하지만 카페24에서는 PHP 버전을 변경하는 작업이 조금 번거롭습니다.
참고로 PHP 4.x에서 PHP 버전을 변경할 경우 새로운 서버로 이전되면서 데이터와 DB는 초기화됩니다.
php5.5 에서 제공되는 php 상세 버전은 5.5.17 이므로 5.6이상의 버전이 필요하신 경우에는 php7.0 / mariadb 10 을 이용하시는것을 고려해보시기 바랍니다.
현재 php4.x 버전에서 php버전을 변경시에 계정의 DATA/DB는 모두 초기화되며 새로운 서버로 이전됩니다.
※ 워드프레스의 경우, 오랫동안 업데이트를 하지 않았다가 최신 버전으로 워드프레스 코어, 테마, 플러그인을 업데이트하면 사이트가 제대로 작동하지 않을 수 있습니다. 그런 경우 문제의 원인을 찾아서 해결해주어야 합니다.
마치며
이상으로 카페24에서 PHP 버전을 업그레이드하는 방법에 대해 살펴보았습니다. 가능한 한 최신 버전(현재 최신 버전은 PHP 8.1임, 카페24에서는 PHP 7.4까지 지원)으로 적용해보시기 바랍니다. 워드프레스를 이용하려면 가급적 PHP 7.4 이상을 선택하는 것이 좋습니다. PHP 7.3 이하는 보안 지원이 종료되어 보안상 바람직하지 않습니다.
2023년 11월 23일, PHP 8.3이 릴리스되었습니다. 현재 클라우드웨이즈, 카페24의 매니지드 워드프레스 등에서는 PHP 8.2까지 지원됩니다. 워드프레스에서 PHP 8.3이 지원되려면 몇 달 정도 기다려야 할 것 같습니다.
버전 변경을 어떻게 하는지 몰랐는데 덕분에 변경했습니다! 감사합니다!! 😊
안녕하세요. 글 잘 읽었습니다. 안내 감사합니다. 저도 카페24에서 php5에서 php7로 변경하려고 하는데 변경 신청 전에 물어보니까 DB 종류가 바뀌기 때문에 사이트 연결이 되지 않을 수 있다는 말을 하네요. 추가로 어떤 설정을 해야 하는지 알 수 있을지요?
안녕하세요?
만일의 사태에 대비하여 DB와 데이터를 철저히 백업하시기 바랍니다.
자동 백업으로 마음에 놓이지 않으면 phpMyAdmin에 접속하여 수동으로 DB를 백업하시면 안심하실 수 있을 것입니다. 그리고 FTP를 통해 데이터를 PC로 다운로드할 수 있습니다.
참고로 자동 백업 기능을 이용할 경우 이미지 이름에 한글이 포함되어 있으면 복원 후에 이미지가 깨져 보일 수 있습니다. 이런 문제를 예방하려면 수동으로 FTP를 통해 다운로드하는 것이 바람직할 수 있습니다.
안녕하세요! 설명해주신 글 정말 잘 읽었습니다.
초보라 잘 몰라서.. 질문좀 드려볼게요.
데이터와 DB가 날라갈 수 있으니 백업을 해야한다는 건
기존에 쌓아두었던 모든 글들이 날라간다는 걸로 해석하면 될까요?
안녕하세요?
PHP 버전을 5.x에서 7.0으로 변경하거나, 반대의 경우 경고 메시지가 표시됩니다.
https://uploads.disquscdn.com/images/e2aa263239837d79f13ce070d6ae0645936be4da363fa501282cea67ccc4957a.jpg
그림과 같이
반드시 데이터와 DB를 백업한 후에 진행하시기 바랍니다. 그렇지 않으면 난감한 상황이 발생할 것입니다.
백업 방법은 위에 설명되어 있으니 참고하세요. 초기화되면 FTP를 통해 파일을 업로드하고 DB도 함께 업로드한 다음 복원해주면 됩니다.