테스트 사이트 - 개발 중인 베타 버전입니다

에디터에서 글자 짤려서 db에 저장되는 증상 수정방법

· 4개월 전 · 375

 

그누보드 게시판에서 wr_content 가 longtext인데도 글자가 짤리는경우

 

서버호스팅 root권한을 가진경우에는 my.cnf 에서  이렇게 조치해주세요

 

[1] 현재 연결(세션)의 max_allowed_packet 확인

SHOW VARIABLES LIKE 'max_allowed_packet';

SHOW SESSION VARIABLES LIKE 'max_allowed_packet';

 

데이터가 정말 짤리는지 확인하는 방법

-- 테이블 생성
CREATE TABLE test_longtext (
  id INT AUTO_INCREMENT PRIMARY KEY,
  content LONGTEXT
);

-- 10MB 문자열 생성 및 삽입
SET @long_text = REPEAT('A', 10 * 1024 * 1024);
INSERT INTO test_longtext (content) VALUES (@long_text);

-- 불러오기
SELECT LENGTH(content) FROM test_longtext;
-- 결과가 10485760 (10MB)이면 OK

 

스마트에디터 를 쓰다가 너무 길게 쓰면 잘리는 증상이있어서 확인결과

4MB로 되어있어서 설정수정후 64MB로 하니 정상이 되었습니다.

 

 

SET GLOBAL max_allowed_packet = 67108864; -- 64MB

-- 또는 더 크게:
SET GLOBAL max_allowed_packet = 134217728; -- 128MB

 

[2] 웹호스팅의 경우

 - 고객문의나 기술문의에 등록하시어  db저장시 글자가 짤리는 증상이있어서

max_allowed_packet의 크기를 늘려달라고 기술문의 남깁십시오

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168