그누보드 버전 및 테마 이름 확인 방법
페이지 정보

본문
설치된 그누보드의 세부 버전과 사용 중인 테마 이름을 권한 및 환경에 맞춰 빠르게 파악할 수 있도록 돕습니다.
그누보드 세부 버전 확인 방법
직접 관리하는 사이트에서 그누보드의 세부 버전을 확인하려면 파일 경로를 통해 접근해야 합니다.
1. 파일 확인 위치 및 방법
- 그누보드가 설치된 폴더 내
/config.php파일 또는/version.php파일을 확인합니다. - 해당 파일을 열어 내용 시작 부분을 살펴보면 현재 사용 중인 세부 버전이 표기되어 있습니다.
2. 코드 상의 표기 형태
- 파일 상단에서 다음과 같은 상수 정의 형태로 세부 버전을 확인할 수 있습니다.
define('G5_VERSION', '그누보드5');define('G5_GNUBOARD_VER', '5.0.36');(또는 영카트 버전인define('G5_YOUNGCART_VER', '5.0.37');등)
3. 조건 및 예외 사항
- 그누보드 5.0.33 버전 이후부터
config.php파일에 버전 정보 상수가 추가되었습니다. - 따라서 그 이전 버전이거나 해당 코드가 없다면 5.0.x 이하 버전일 수 있으며, 이 경우 파일 내에서 버전 정보가 바로 보이지 않을 수 있습니다.
관리자 권한이 없거나 외부 사이트일 때 버전 및 테마명 확인 방법
관리자 권한이 없거나 직접 관리하지 않는 외부 사이트인 경우 파일 직접 접근이 제한되므로, 웹브라우저의 페이지 소스 보기 기능을 통해 간접적으로 파악할 수 있습니다.
1. 그누보드 버전 대략적 확인
- 웹브라우저에서 마우스 우클릭 후 페이지 소스 보기를 실행합니다.
- 소스 코드 내에서
g4_또는g5_로 시작되는 변수를 찾습니다.g4_로 시작되는 변수가 보인다면 그누보드4로 제작된 사이트입니다.g5_로 시작되는 변수가 보인다면 그누보드5로 제작된 사이트입니다.- 이 방법으로는 세부 버전까지 확인하기는 어렵고 그누보드4와 그누보드5의 큰 구분만 가능합니다.
2. 사용 중인 테마명 확인
- 그누보드5나 영카트5로 제작된 사이트의 경우 마찬가지로 페이지 소스 보기를 이용합니다.
- 소스 코드에서
theme다음의 경로를 찾습니다(예:/theme/grape/). - 해당 경로에 표시된 이름(예:
grape)이 현재 사용 중인 테마명입니다.
주의사항: 테마명을 확인하더라도 자체 제작된 테마인 경우 공개되지 않았을 가능성이 높아 공개 자료실에서 따로 구할 수 없습니다.
그누보드 버전 및 테마 이름 확인 방법
그누보드 설치 환경과 관리 권한 여부에 따라 버전과 테마 이름을 확인하는 방법이 다릅니다.
1. 직접 관리하는 사이트의 버전 확인 방법
- 설정 파일 확인: 그누보드가 설치된 폴더의
/config.php파일 상단 내용 시작 부분을 살펴보면 현재 사용하고 있는 세부 버전을 확인할 수 있습니다. - 코드 예시:
define('G5_GNUBOARD_VER', '5.5.8.2.7');형태의 코드가 표기되어 있습니다. - 예외 상황 (버전 표기가 안 되는 경우):
/config.php에서 버전이 보이지 않고include_once($g5_path['path'].'/version.php');코드가 있다면, 루트 디렉터리의/version.php파일을 확인하면 버전을 파악할 수 있습니다.- 그누보드 5.0.33 버전 이후부터
/config.php에 버전 정보 상수가 추가되었으므로, 그 이전 하위 버전이라면 파일 내에서 별도의 버전 정보를 찾기 어렵습니다. - 버전 정보는 소스를 수정하여 임의로 변경할 수 있으므로 참고해야 합니다.
2. 관리자가 아니거나 외부 사이트인 경우의 확인 방법
- 페이지 소스 보기: 웹브라우저에서 마우스 우클릭 후 페이지 소스 보기를 선택하여 소스를 통해 간접적으로 파악할 수 있습니다.
- 버전 구분: 소스 내에
g4_로 시작되는 변수가 보이면 그누보드4,g5_로 시작되는 변수가 보이면 그누보드5로 제작된 사이트입니다. - 테마명 확인: 페이지 소스 보기에서
/theme/다음 경로(예:/theme/grape/)를 찾으면 사용 중인 테마 이름(grape)을 확인할 수 있습니다. - 테마 공개 여부 주의사항: 테마명을 확인하더라도 자체 제작한 테마라면 공개되지 않았을 가능성이 높아 자료실에서 따로 구할 수 없습니다.
그누보드 버전 및 테마 이름 확인 방법
현재 설치된 그누보드 세부 버전과 사용 중인 테마 이름은 사이트 직접 관리 여부나 권한에 따라 웹브라우저의 페이지 소스 보기 또는 서버 파일 접근을 통해 확인할 수 있습니다.
1. 페이지 소스 보기로 버전 및 테마 확인하기
관리자가 아니거나 외부 사이트일 때 웹브라우저에서 마우스 우클릭 후 페이지 소스 보기를 선택하여 간접적으로 파악할 수 있습니다.
- 그누보드 버전 구분: 소스 내에서
g4_로 시작되는 변수가 보이면 그누보드4,g5_로 시작되는 변수가 보이면 그누보드5로 제작된 사이트입니다. - 테마 이름 확인: 소스 보기 상태에서
theme다음 경로(예:/theme/grape/)를 찾으면 적용된 테마명을 알 수 있습니다.
2. /config.php 파일에서 세부 버전 확인하기
직접 관리하는 사이트이고 그누보드5를 사용하고 있다면 서버의 그누보드가 설치된 폴더에서 /config.php 파일을 다운로드한 뒤 내용 시작 부분을 살펴보아 세부 버전을 확인할 수 있습니다.
3. 테마명 확인 후 공개 자료실 이용 시 주의사항
확인한 테마명이 공개된 테마라면 SIR 테마 자료실에서 해당 테마명으로 검색하여 찾을 수 있습니다. 다만, 테마명을 확인하더라도 자체 제작한 테마인 경우 공개되지 않았을 가능성이 높아 따로 구할 수 없습니다.
상황별 판단 및 행동 가이드
| 내 상황 | 우선할 판단 | 다음 행동 |
|---|---|---|
| 직접 관리하는 사이트 | /config.php 또는 /version.php 파일 접근 가능 여부 확인 | 파일 상단의 G5_GNUBOARD_VER 상수나 버전 표기 위치를 열어 세부 버전 확인 |
| 관리자 권한이 없는 외부 사이트 | 파일 직접 접근이 불가능하므로 브라우저 기능 활용 | 마우스 우클릭 후 페이지 소스 보기를 실행하여 g4_/g5_ 변수 및 /theme/ 경로 탐색 |
| 테마명을 확인한 경우 | 공개된 테마인지 자체 제작 테마인지 여부 판단 | SIR 테마 자료실 검색 후, 자체 제작 테마라면 추가 검색 중단 및 별도 보관 여부 검토 |
실전 FAQ
Q. /config.php 파일에서 버전 정보가 전혀 보이지 않는다면 어떻게 해야 하나요?
- 예외 및 대안: 그누보드 5.0.33 버전 이전의 하위 버전이거나 해당 상수가 도입되기 이전의 소스라면
config.php파일 내에 버전이 표기되어 있지 않을 수 있습니다. 이 경우 FTP 내 파일 업로드 날짜와 각 버전별 공식 배포 날짜를 비교하여 대략적인 버전을 유추해야 합니다.
Q. 페이지 소스 보기에서 g5_ 변수나 /theme/ 경로가 아예 검색되지 않거나 안 보일 때는 무엇을 확인해야 하나요?
- 막히는 지점 및 대안: 프레임워크 구조나 보안 설정, 또는 압축·난독화 처리 등으로 인해 소스 내 직접 노출이 제한된 경우일 수 있습니다. 이 때는 외부 소스 분석보다 직접 서버 파일(FTP/SFTP)에 접근하여 디렉터리 구조를 직접 확인하는 방법으로 전환해야 합니다.
참고자료
기타 참고자료
- 이전글PHP 문자열 대소문자 변환 함수 총정리 (strtolower, strtoupper, mb 함수) 26.10.11
- 다음글그누보드 alertclose 함수를 이용한 알림 메시지 출력 및 창 닫기 26.10.10
댓글목록
등록된 댓글이 없습니다.