상세 컨텐츠

본문 제목

그누보드 버전 업데이트 시 주의할점

본문


그누보드는 최소한 한 달에 한 번은 버전이 업그레이드됩니다.

그리고 보안 업데이트는 한주에 한번씩 올라오기도 해서 잦은 업데이트가 있습니다.

잦은 업데이트는 그누보드 개발자들이 cms 개발에 대한 열정을 잃지 않았다고 볼 수도 있으나 사용자 입장에서는 매달, 매주 업데이트를 하는 것이 쉽지 않습니다.

하나의 사이트만 계속 관리하는 것이 아니라 다수의 사이트 혹은 본인의 업무 외의 시간에 사이트 관리 업무도 겸하는 경우가 대부분이기 때문입니다.



그래서 아무 생각 없이 바로 패치 버전을 받아서 업로드하였다가 낭패를 보는 경우가 많습니다.

이러한 낭패를 막기 위해 이 글을 작성하게 되었습니다.

꾸준한 그누보드 패치



그누보드 업데이트시 주의할 점들

1. 백업진행

그누보드 업데이트 전에 가장 먼저 해야 할 것은 데이터 백업입니다.

db는 물론 ftp파일도 모두 백업을 해두어야 합니다.

그래야 만약 문제가 생겨도 바로 복구가 가능합니다.

무료로 자동백업과 자동 복원을 지원하는 호스팅도 존재하지만, 돈을 받고 백업과 복원을 지원해주는 경우가 대부분이므로 반드시 업데이트 전에 백업을 해두시기 바랍니다.




2. 수정한 파일은 업데이트 시 제외

프로그램을 개발하면서 수정한 파일이 있을 겁니다.

그누보드 업데이트는 안정성을 위해 스킨 쪽은 전혀 건드리지 않는 업데이트가 대부분입니다.

그러므로 스킨을 수정한 정도에 그친다면, 업데이트 시 고민할 거리가 줄겠지만, 그 이상으로 많은 수정을 하였다면, 업데이트 파일을 모두 확인해보아야 합니다.

만약 본인이 수정한 파일에서 업데이트가 있었다면, 직접 해당 업데이트 파일 역시 수정해 주어서 업데이트를 진행해야 합니다.


그누보드 버전 확인



3. 프로그램 개발시 코어 수정 금지

그누보드 기본 기능이 부족해서 다양한 프로그램을 개발하여 추가하는 경우가 많습니다.

문제는 이 때 코어 부분을 손 데면 안 된다는 것입니다.

왜냐하면 코어부분을 수정하면, 그누보드 업데이트를 할 때마다 해당 부분을 찾아서 수정해 주어야 합니다.

이는 결국 그누보드 업데이트 포기로 이어집니다.

그러므로 프로그램 개발 시에 그누보드 코어를 건드리는 일은 없도록 해야 합니다.





4. 바로 다음 버전부터 차근차근 업데이트   

최신 버전을 받아서 풀버전을 바로 덮어 씌우는 것이 편리할 수 있습니다.

하지만 이런 경우 절반 이상은 에러를 뿜어냅니다.

오랜 기간 업데이트를 안 하다가 오랜만에 업데이트를 진행하는 경우라면 거의 무조건 에러를 뿜어내는 것을 보실 수 있습니다.

이는 php 버전 문제로 오래된 함수를 사용해서 일수도 있고, db가 추가가 안되어서 일수도 있고, 필요한 함수가 추가 안된 경우일 수도 있습니다.

원인이 다양 하기 때문에 하나를 특정할 수가 없습니다.

이러한 문제는 자신의 그누보드 버전을 확인하고, 그다음 버전부터 차근차근 업데이트하면 해결할 수 있습니다.

에러를 뿜어내더라도 패치 내용이 몇페이지 되지 않기 때문에 원인을 발견하기도 쉽습니다.

그리고 db 업데이트 같은 경우도 차근차근 진행되므로 예상치 못한 문제가 현저히 줄어듭니다.


본인 사이트의 그누보드 버전은 관리자로 로그인 후 관리자 페이지 제일 하단에서 확인하실 수 있습니다.




그누보드 업데이트 시 주의할점에 대해 알아보았습니다.

업데이트는 생각보다 체력적으로나 정신적으로 부담이 많이 되는 작업이므로 긴장감을 늦추지 마시기 바랍니다.

관련글 더보기

댓글 영역