그누보드에서 게시판 첨부 파일이나 이미지 업로드가 되지 않아요
그누보드 게시판 첨부 파일·이미지 업로드 실패를 게시판 설정, PHP 업로드 오류, 크기 제한으로 구분하는 가이드입니다.
빠른 답변
그누보드 업로드가 되지 않으면 글쓰기 화면의 입력란과 게시판 파일 업로드 개수, 업로드 요청 상태, PHP 오류 값을 순서대로 확인해야 합니다. 입력란이 보인다는 사실만으로 저장 성공을 단정하지 않습니다.
- 적용 범위
- 이 가이드의 시작 증상과 각 분기 조건이 일치하는 경우
- 출처 확인일
- 2026-07-30
- 최종 검토
- 2026-08-05
- 수정일
- 2026-08-05
- 정정 이력
- 2026-07-29 이후 기록 없음
- 대상
- 사이트 운영자, 쇼핑몰 운영자, 웹 에이전시, 프리랜서
이 가이드가 맞는 경우
- 파일 업로드가 완료되지 않음
상황별 다음 단계
호스팅사·개발자에게 전달할 내용
변경 전 기록
- 문제가 발생한 URL, 화면 또는 로그의 원문, 최초 발생 시각을 전달합니다.
- 비밀번호, 인증 토큰, 세션 쿠키, 결제 정보, 개인정보는 전달하지 않습니다.
- 최근 배포, 설정, 도메인, 플러그인 또는 인프라 변경이 있었다면 시각과 변경 범위를 함께 전달합니다.
알아둘 점
“그누보드 첨부파일 업로드 안 됨”, “그누보드 이미지 업로드 실패”로 검색하는 상황에서 사용합니다. 게시판 설정이 꺼진 경우와 PHP 요청이 실패한 경우를 먼저 나눕니다.
적용되는 시작 상황
이 문서에서 연결한 확인 대상은 다음과 같습니다.
- 글쓰기 화면에 첨부 파일 입력란이 없음
- PHP 파일 업로드가 완료되지 않음
- UPLOAD_ERR_INI_SIZE 또는 UPLOAD_ERR_FORM_SIZE
먼저 기록할 것
- 게시판 주소·파일 확장자·대략적인 크기·개수·발생 시각을 기록합니다.
- 글쓰기 화면에 첨부 입력란이 보이는지와 관리자 게시판 관리의 파일 업로드 개수를 기록합니다.
- 입력란이 보이면 Network의 업로드 요청 상태·응답과 PHP 로그의
UPLOAD_ERR_*값을 확인합니다. - 최근 PHP·호스팅·게시판 설정·스킨 변경 시각과 범위를 기록합니다.
상황별 다음 단계
| 관찰값 | 다음 문서 |
|---|---|
입력란이 없고 파일 업로드 개수가 0 | 그누보드5 게시판 첨부 파일 업로드가 비활성화됨 |
| 입력란은 있으나 업로드 요청·저장 결과가 없음 | PHP 파일 업로드가 완료되지 않음 |
UPLOAD_ERR_INI_SIZE 또는 UPLOAD_ERR_FORM_SIZE | PHP 업로드 크기 제한 오류 |
수정 후 재확인
- 비민감한 테스트 파일 1개로 같은 게시판에서 업로드를 재현합니다.
- 관리자 게시판 기록·파일 저장 결과·화면 표시가 같은 첨부 건을 가리키는지 확인합니다.
- 정상 확인 전 원본 파일을 반복 업로드하거나 PHP 제한을 무제한으로 변경하지 않습니다.
참고 자료
SIR · 공식 자료 · 확인 범위: 그누보드5 게시판은 파일 업로드 개수를 0으로 설정하면 첨부 파일 기능을 사용하지 않습니다. · 확인일: 2026-07-30
The PHP Group · 공식 자료 · 확인 범위: PHP는 file_uploads, upload_tmp_dir, upload_max_filesize, max_file_uploads 설정을 제공합니다., upload_tmp_dir은 PHP 실행 사용자가 쓸 수 있어야 합니다., post_max_size는 upload_max_filesize보다 커야 합니다. · 확인일: 2026-07-27
The PHP Group · 공식 자료 · 확인 범위: UPLOAD_ERR_INI_SIZE의 값은 1이며 업로드한 파일이 php.ini의 upload_max_filesize를 초과했음을 뜻합니다., UPLOAD_ERR_FORM_SIZE의 값은 2이며 업로드한 파일이 HTML 폼의 MAX_FILE_SIZE를 초과했음을 뜻합니다. · 확인일: 2026-07-27