그누보드 설치 후 관리자 접속 오류 문의 드립니다.
그누보드가 설치 후 관리자 접속이 안되어 인터넷으로 찾아보니 이런 관련 문제가 꽤 있는것 같네요.
그런데 다 찾아서 보아도 해결이 안됩니다. 지우고 세번째 깔았는데도 해결이 안되네요.
- 서버 환경 : cafe24 웹호스팅 : UTF-8 (PHP8.4, mariadb-10.x)
- 그누보드 설치 프로그램 버전 : gnuboard5.6.29
- 인터넷으로 찾은 버그 내용
1. config.php 내 : define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash'); 로 되어 있음.
2. 설치 때 관리자 비밀번호를 양식에 맞춰서 설정 해도 로그인 안됨.
영문(대문자) + 영문(소문자) + 숫자 + 특수기호
- 그누보드 설치 주소 및 디렉토리
주소 : elecpower.kr/gb5
위치 : www/gb5/ (루트에 설치 한게 아니라 gb5 디렉토리 만들어서 그 아래 설치 했습니다.)
이렇게 해도 로그인이 안되는데 무슨 문제인지 모르겠습니다.
전문가님 도움 좀 부탁드립니다.
그런데 다 찾아서 보아도 해결이 안됩니다. 지우고 세번째 깔았는데도 해결이 안되네요.
- 서버 환경 : cafe24 웹호스팅 : UTF-8 (PHP8.4, mariadb-10.x)
- 그누보드 설치 프로그램 버전 : gnuboard5.6.29
- 인터넷으로 찾은 버그 내용
1. config.php 내 : define('G5_STRING_ENCRYPT_FUNCTION', 'create_hash'); 로 되어 있음.
2. 설치 때 관리자 비밀번호를 양식에 맞춰서 설정 해도 로그인 안됨.
영문(대문자) + 영문(소문자) + 숫자 + 특수기호
- 그누보드 설치 주소 및 디렉토리
주소 : elecpower.kr/gb5
위치 : www/gb5/ (루트에 설치 한게 아니라 gb5 디렉토리 만들어서 그 아래 설치 했습니다.)
이렇게 해도 로그인이 안되는데 무슨 문제인지 모르겠습니다.
전문가님 도움 좀 부탁드립니다.
답변 6개 / 댓글 2개
2026-07-06 (월) 05:05:58
적어주신 내용만 보면 비밀번호 규칙 문제보다는 설치 환경, 세션, 쿠키, 경로 문제를 먼저 봐야 할 것 같습니다.
우선 PHP 8.4는 꽤 최신 버전이라 그누보드 5.6.29와 서버 환경 조합에서 문제가 생길 수 있습니다. 가능하면 cafe24에서 PHP 버전을 8.1 또는 8.2 정도로 낮춰서 먼저 테스트해 보세요. 같은 설치 파일로 PHP 버전만 낮췄을 때 로그인이 되면 원인은 거의 환경 호환성 쪽입니다.
그 다음은 아래 순서로 확인해 보시면 됩니다.
1. /data/session 폴더가 있는지 확인
2. /data 와 /data/session 폴더에 쓰기 권한이 있는지 확인
3. 호스팅 용량이 꽉 차지 않았는지 확인
4. /config.php 에서 G5_COOKIE_DOMAIN 값이 잘못 들어가 있지 않은지 확인
5. /gb5 하위 폴더 설치라면 실제 접속 주소와 설치 경로가 맞는지 확인
6. www 붙은 주소와 안 붙은 주소를 섞어 접속하고 있지 않은지 확인
G5_COOKIE_DOMAIN은 특별한 이유가 없으면 일단 빈 값으로 두는 것이 안전합니다.
그리고 질문에 적으신 create_hash 설정 자체는 최근 그누보드에서 이상한 설정이라고 보기는 어렵습니다. 이 값만 보고 로그인 불가 원인이라고 판단하기보다는 세션 저장, 쿠키 도메인, PHP 버전, 설치 경로를 먼저 보는 것이 맞습니다.
확인용으로 잠시 PHP 오류 표시를 켜고 로그인 처리 시 어떤 오류가 나오는지도 확인해 보세요. 오류 메시지가 나오면 그 내용을 기준으로 원인을 좁히는 게 가장 빠릅니다.
우선 PHP 8.4는 꽤 최신 버전이라 그누보드 5.6.29와 서버 환경 조합에서 문제가 생길 수 있습니다. 가능하면 cafe24에서 PHP 버전을 8.1 또는 8.2 정도로 낮춰서 먼저 테스트해 보세요. 같은 설치 파일로 PHP 버전만 낮췄을 때 로그인이 되면 원인은 거의 환경 호환성 쪽입니다.
그 다음은 아래 순서로 확인해 보시면 됩니다.
1. /data/session 폴더가 있는지 확인
2. /data 와 /data/session 폴더에 쓰기 권한이 있는지 확인
3. 호스팅 용량이 꽉 차지 않았는지 확인
4. /config.php 에서 G5_COOKIE_DOMAIN 값이 잘못 들어가 있지 않은지 확인
5. /gb5 하위 폴더 설치라면 실제 접속 주소와 설치 경로가 맞는지 확인
6. www 붙은 주소와 안 붙은 주소를 섞어 접속하고 있지 않은지 확인
G5_COOKIE_DOMAIN은 특별한 이유가 없으면 일단 빈 값으로 두는 것이 안전합니다.
Copy
define('G5_COOKIE_DOMAIN', '');
그리고 질문에 적으신 create_hash 설정 자체는 최근 그누보드에서 이상한 설정이라고 보기는 어렵습니다. 이 값만 보고 로그인 불가 원인이라고 판단하기보다는 세션 저장, 쿠키 도메인, PHP 버전, 설치 경로를 먼저 보는 것이 맞습니다.
확인용으로 잠시 PHP 오류 표시를 켜고 로그인 처리 시 어떤 오류가 나오는지도 확인해 보세요. 오류 메시지가 나오면 그 내용을 기준으로 원인을 좁히는 게 가장 빠릅니다.
단순한좁은다람쥐
2026-06-16 (화) 21:49:46
안녕하세요.
ID/PW가 맞는데 로그인이 안 되면
비번보다는 세션 쪽 문제일 가능성이 큽니다.
5.6.29가 PHP 8.4와 안 맞는 걸 수도 있습니다.
cafe24에서 PHP를 8.1~8.2로 낮춰 다시 시도해 보세요.
그래도 안 되면 data/session 폴더 권한 문제일 수도 있고요.
ID/PW가 맞는데 로그인이 안 되면
비번보다는 세션 쪽 문제일 가능성이 큽니다.
5.6.29가 PHP 8.4와 안 맞는 걸 수도 있습니다.
cafe24에서 PHP를 8.1~8.2로 낮춰 다시 시도해 보세요.
그래도 안 되면 data/session 폴더 권한 문제일 수도 있고요.
2026-06-15 (월) 22:50:22
파일들이 utf-8로 되어 있나 보세요 ANSI나 기타 다른 언어셋으로 파일 설정이 되어 있으면 오류가 날 수도 있습니다
2026-06-15 (월) 14:17:38
도메인이 루트를 참조하게 되어있나요? 아니면 그누보드가 설치된 곳을 참조하게 되어있나요?
이런 내용은 직접 봐야 합니다.
도메인인 루트가 그누보드를 참조하지 않을경우
config.php 파일 내부 URL 에 정확하게 기재해야 합니다.
본 건의 경우 어떤 부분이 이슈인지 무료 상담이 가능하오니
제 프로필의 오픈채팅으로 연락주시거나
카카오톡 @애드프로 친추 하셔서 문의주세요.
이런 내용은 직접 봐야 합니다.
도메인인 루트가 그누보드를 참조하지 않을경우
config.php 파일 내부 URL 에 정확하게 기재해야 합니다.
본 건의 경우 어떤 부분이 이슈인지 무료 상담이 가능하오니
제 프로필의 오픈채팅으로 연락주시거나
카카오톡 @애드프로 친추 하셔서 문의주세요.
2026-06-15 (월) 14:04:39
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
?>
에러 코드 넣고, 에러 내용 한번 보셔야할 것 같아요. 상황만봐서는 누구도 답변하기 어려울 것 같네요.
꼭 AI 느낌 닉 패턴인데, 사람 맞으시려나요?
답변에 대한 댓글 2개
sinbi
2026-06-14 (일) 09:47:43
닉이 .... /common.php 상단 코드 수정해 에러 출력되게 만든 후 해당 에러 내용 복사해서 질문해 보세요.
(https://homzzang.com/b/faq-63 참고)
(https://homzzang.com/b/faq-63 참고)
답변을 작성하려면 로그인이 필요합니다.