게시글이 짤리고 모두 올라가지 않습니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시글이 짤리고 모두 올라가지 않습니다. 정보

게시글이 짤리고 모두 올라가지 않습니다.

본문

게시판에 글을 올리다보면 조금만 긴 문장이어도 모두 올라가지 않고 잘립니다.
그누보드 기본 게시판 쓰고 있습니다.
해결책좀 알려주세요.
  • 복사

댓글 전체

질문내용만으론 예측하기 애매하네욤~  문장을 다 봐야 해결이 수월할듯하네욤~
문장내용중에 특수문자나따옴표로인해 짤릴수도있구요
길이를 정확히 모르겟지만 너무길면 짤리는경우도 있습니다
다음이나 네이버에있는 블로그의 글들은 꽤 길어도 다 한 게시글에 올라가 있던데
그걸 복사해서 옮기면 택도없이 짧게 올라가서요.

제 블로그에 한 게시글로 올라가있는 글을 홈페이지에 옮기면 모두 올라가지 않고 중간에 잘리는데
무슨 이유가 있는지요.
아니면 해결책이라도 있는지...
^^ 블로그와 그누보드의 DB필드타입은 다르겠죠
그누보드의 내용필드는 text 타입입니다 좀더 길게 저장하려면  MEDIUMTEXT 나 LONGTEXT로 변경해야합니다
아래의 글을 참조해서 공부해보세욤~ 이해하고 수정해야 다음에도 문제발생시 스스로 수정할수 있는 힘이 생깁니당  ^^
http://ra2kstar.tistory.com/82 <-타입에 대해..
http://opencode.kr/55 <-타입변경에 대해..
adm/sql_write.sql 에서 
`wr_content` text NOT NULL, 를 찾은신후

아래와 같이 수정하세요.

`wr_content` longtext NOT NULL,

헐랭이님과 아웃존님의 답변으로 나온것을 찾았습니다.
제일먼저 댓글 달아주신 선택이란 님의 글을 채택합니다.
참고로 댓다구리님이 알려주신 부분은 잘 되어 있었습니다. 0으로
위와같이 해도 안되더니

해당 게시판에서 사용하고 있는 write.skin.php 파일의 최상단
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

이 라인 아래에 다음과 같이 추가해 주세요.

// 필드 변경
sql_query(" ALTER TABLE `$write_table` CHANGE `wr_content` `wr_content` LONGTEXT NOT NULL ", FALSE);

---------------------

이렇게 하니 되었습니다.
© SIRSOFT
현재 페이지 제일 처음으로