그누보드5 게시판 본문 글자 수 제한을 풀고 LONGTEXT 또는 MEDIUMTEXT를 설정하려면... > Info Tech

본문 바로가기
사이트 내 전체검색

Info Tech

▒ Info Tech ▒ 네트워크/보안/해킹 ▒ 하드웨어 ▒ 소프트웨어
Information Technology Group
▒ Info Tech ▒ 네트워크/보안/해킹 ▒ 하드웨어 ▒ 소프트웨어

PHP 그누보드5 게시판 본문 글자 수 제한을 풀고 LONGTEXT 또는 MEDIUMTEXT를 설정하려면...

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 3회 작성일 26-07-24 23:58

본문

 그누보드5에서 게시판 본문 글자 수 제한을 풀고 LONGTEXT 또는 MEDIUMTEXT 를 설정하려면 데이터베이스 필드 변경, bbs/write_update.php 수정, lib/editor.lib.php 수정 세 가지 작업을 해야 합니다. 

1. 데이터베이스(DB) 필드 타입 변경
  • 호스팅 제공 업체의 관리페이지나 phpMyAdmin에 접속합니다. 
  • 해당 게시판 테이블( g5_write_게시판아이디 )의 구조(Structure) 탭을 엽니다. 
  • wr_content 필드를 찾아 수정(Change) 버튼을 누릅니다. 
  • 자료형을 TEXT 에서 MEDIUMTEXT 또는 LONGTEXT 로 바꿉니다.
    • MEDIUMTEXT : 최대 약 16MB ( 16777215 바이트)
    • LONGTEXT : 최대 약 4GB ( 4294967295 바이트)
2. 서버 파일 수정 ( bbs/write_update.php )
  • FTP 프로그램으로 접속해 /bbs/write_update.php 파일을 엽니다.
  • 대략 17번째 줄 근처의 아래 코드를 찾습니다.
php
 
 
               if (isset($_POST['wr_content'])) {
    $wr_content = substr(trim($_POST['wr_content']),0,65536);

               
코드를 사용할 때는 주의가 필요합니다.
  • 위 코드를 아래처럼 글자 수 제한 숫자를 늘리거나 substr 함수를 제거해 통째로 받도록 수정합니다. 
php
               if (isset($_POST['wr_content'])) {
    $wr_content = trim($_POST['wr_content']);

               
코드를 사용할 때는 주의가 필요합니다.
 
3. 에디터 라이브러리 수정 ( lib/editor.lib.php )
  • /lib/editor.lib.php 파일을 엽니다.
  • maxlength="65536" 또는 글자 수 제한이 걸려 있는 코드를 찾아 지우거나, 위 DB 크기에 맞게 숫자를 크게 늘려줍니다.

 

댓글목록

등록된 댓글이 없습니다.


사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

접속자집계

오늘
7
어제
4
최대
28
전체
175
Copyright © HeyWEB. All rights reserved.