답변 1개 / 댓글 1개
채택된 답변
+20 포인트
쇼핑몰을 안 쓰셔도 보안 패치는 적용하시는 게 좋습니다. 쇼핑몰 기능만 바꾼 버전이라면 건너뛰셔도 됩니다. 다만 각 버전의 변경 내역을 직접 보고 판단하셔야 합니다.
그누보드5는 5.4부터 영카트가 같은 패키지에 들어 있습니다. 그래서 공지 제목이 쇼핑몰 위주여도 bbs, lib, adm 같은 공통 파일의 수정이 함께 들어 있는 경우가 많습니다. 특히 XSS나 SQL 인젝션 같은 보안 수정은 쇼핑몰을 안 써도 해당됩니다.
1. 5.6.43 이후 버전의 변경 내역을 하나씩 읽고, 바뀐 파일이 shop 폴더 밖에도 있는지 확인합니다.
2. 보안 수정이 들어간 버전은 꼭 적용합니다. shop 폴더만 바뀐 버전은 건너뛰어도 실사용에는 지장이 없습니다.
3. 적용하기 전에 파일 전체와 DB를 백업합니다. 직접 수정한 스킨이나 코어 파일이 있으면 목록으로 정리해 두세요.
4. 버전을 하나씩 건너뛰며 올리는 것보다 최신 버전 전체 파일과 내 사이트 파일을 비교 도구로 대조하는 편이 덜 번거롭습니다. 덮어쓸 때 data 폴더와 dbconfig 파일은 제외합니다.
5. DB 구조가 바뀌는 버전도 있습니다. 덮어쓴 뒤에는 관리자 화면의 DB 업그레이드 메뉴를 실행했는지 확인해 보세요.
정리하면, 새 버전마다 무조건 올릴 필요는 없습니다. 보안 수정은 늦지 않게 반영하시는 걸 권합니다.
답변을 작성하려면 로그인이 필요합니다.