냐울당 햄버거 메뉴

목차

    반응형

    그누보드 게시판 본문 글자 수 제한 해제 방법을 알아봅시다.

     

    그누보드 글자 수 제한 해제


    1. 필드 속성 변경

    그누보드 게시판은 본문의 글자수가 64kb로 제한되어있습니다.

    어떤 웹 페이지에서 긁어와 이미지를 함께 넣는 작업을 한다면

    코드로 들어가기 때문에 중간부터 잘려서 저장될 것입니다.

     

    아 내 글 다 어디로 날아갔어~

    하는 경우가 없도록 글자 수 제한을 해제해봅시다.

     

    MySQL 관리

     

    ①  MySQL 관리

    일단 필드 속성을 바꿔주어야 하는데요.

    아니 필드 속성이 대체 뭐죠? 하시는 분들

    웹 호스팅 받았던 사이트 기억하시죠? 일단 거기에 로그인해주세요.

     

    저는 닷홈에서 주로 무료 호스팅을 받아서 사용하기 때문에

    닷홈 페이지에 들어왔습니다.

    해당 호스팅의 상세페이지에 들어와서 아래로 쭉 내리다 보면

     

    MySQL 관리 혹은 myadmin 같은 항목이 있습니다.

    주소도 있을 거예요. 주소를 클릭해주시면 admin 페이지

    즉, 관리자 페이지로 넘어갈 수 있습니다.

     

    로그인 페이지

    ②  로그인

    로그인 페이지가 뜨면

    헉 나 이런 아이디 비밀번호 모르는데 하고 당황하지 마시고

    웹 호스팅 접속할 때 사용하시는 아이디와 비밀번호 적어주시면 됩니다.

     

    보통 사이트 이름이랑 동일할 겁니다.

     

    게시판 목록

    ③ 게시판 찾기

    아마 처음 관리자 페이지에 들어오신다면 당황스러우실 거예요.

    괜찮습니다. 생각보다 단순하게 생겼잖아요?

     

    왼쪽에서 폴더를 쭉 열어보고 게시판 이름과 동일한 것이 있나 살펴봅니다.

    저는 찾았습니다.

    게시판 이름을 모르시겠다면 게시판에 접속해 웹 주소를 확인해보세요.

     

    -

     

    변경

    ①  구조

    괜찮아요. 울지 마세요. 잘하고 있습니다.

    안 울었다고요? 훌륭합니다.

     

    게시판을 찾아서 클릭하면 내가 썼던 글들도 나오고 뭐가 많은데요.

    위쪽 탭 중에서 구조 탭을 선택합니다.

     

    그리고 아래 목록 중 wr_content를 찾아주시고

    오른쪽에서 변경 버튼을 클릭합니다.

     

    이 모양은 웹 호스팅 받은 사이트마다 조금씩 다를 수 있어요.

     

    LONGTEXT로 변경

    ②  LONGTEXT

    TEXT라고 적힌 부분을 찾아 LONGTEXT로 변경해줍니다.

    이것이 필드 속성 변경입니다.

     

    MEDIUMTEXT로 변경하셔도 무방하지만

    나중에 바꾸는 것이 귀찮으니 LONGTEXT로 할게요.

     

    마우스를 올려보시면 자세한 설명도 볼 수 있습니다.

     

    저장

    ③ 저장

    그리고 저장을 누르시면

     

    wr_datetime의 유효하지 못한 디폴트 값을 사용하셨습니다.

    짜잔 오류가 발생합니다.

     

    mysql 5.6 버전 이상을 사용할 때 나타나는 문제로

    디폴트 값이 설정되어있지 않을 때 이런 문제가 발생합니다.

    엄격하게 입력하도록 업그레이드되었다고 해요.

     

    아래에서 오류를 해결해보겠습니다.

     

    -

     

     

     

     

     

     


    2. 오류 해결

    ①  write_update.skin.php

    글자 수 제한 해제를 하려는 게시판 폴더에 들어가셔서

    write_update.skin.php 파일을 다운로드합니다.

    이미 파일을 가지고 있다면 그것으로 진행해주셔도 좋습니다.

     

    혹은 update 파일이 없다면 그냥 write.skin.php를 수정해주세요.

     

    일단 복사를 해서 원본을 남겨두세요.

    어떻게 될지 모르니까요.

    백업하는 습관을 길러둡시다.

     

    사실 MySQL을 사용한다면 쉽게 할 수 있는 것 같지만

    제가 모릅니다. 죄송합니다.

    아시는 분이라면 힘내세요. 응원하겠습니다.

     

     

    sql_query(" ALTER TABLE `{$write_table}` CHANGE `wr_content` `wr_content` longtext NOT NULL ");

    ②  코드 추가

    write_update.skin.php 파일을 여셨다면

    가장 상단에 <?php ... ?> 부분이 보이실 겁니다.

    그 안쪽을 보시면 if로 시작하는 부분이 두 개가 있죠?

     

    어렵지만 잘 따라오고 계십니다!

    조금 더 힘내 봐요.

     

    if 안쪽으로

    위쪽에 적어둔 코드와 비슷한 코드가 있는 줄이 있습니다.

    그 아래에 붙여 넣기 해주세요.

     

    제 경우는 5번 줄이었고 6번에 붙여 넣었습니다.

     

    정확하게는 'wr_protect'가 있는 if 문구 안에 넣어주시면 됩니다.

     

    만약 MIDIUMTEXT로 변경하신다면 아래의 코드를 넣어주세요.

    sql_query(" ALTER TABLE `{$write_table}` CHANGE `wr_content` `wr_content` mediumtext NOT NULL ");

     

    파일을 변경하고 저장한 뒤

    웹에 올려주세요.

     

    ③ myadmin

    다시 오류난 곳으로 돌아와

    이번에야말로 LONGTEXT를 선택하고 저장하면

    드디어 저장이 됩니다!

     

    수고하셨습니다. 이제 가서 게시물에 긴 글을 적어보세요.

     

    혹시 안되신다면

    그누보드 게시판을 열어서 글쓰기를 한 번 눌러보시고

    다시 해보시길 바랍니다.

     


    이상으로 그누보드 게시판 본문 글자 수 제한 해제 방법이었습니다.

    도움이 되셨다면 공감과 댓글, 구독을 부탁드립니다.

     

     

    [같이 보면 좋은 포스팅]

    [Design/web] - [카페24] 그누보드 관리자 아이디 찾기

     

    [카페24] 그누보드 관리자 아이디 찾기

    cafe24에서 그누보드를 자동 설치해서 홈페이지를 만들 수 있어요. 그런데 자동설치를 신청했더니 관리자 아이디를 모르겠네?? 이런 경우 있으시죠? 어디서 찾을 수 있는지 알려드릴게요. 1. 카페2

    ssimplay.tistory.com

    [Design/web] - [그누보드] 로고 바꾸기

     

    [그누보드] 로고 바꾸기

    안녕하세요. 플입니다. 오늘은 그누보드에서 로고를 바꿔볼게요.  1. 이미지 확인 그누보드에서 로고는 이미지 파일이 올라가 있기 때문에 코드를 건드리지 않고 이미지만 수정해도 좋습니다.

    ssimplay.tistory.com

     

    그럼 이만.

    총총.

    반응형
    댓글
    위쪽 화살표
    도움이 되었다면 공감(하트)과 댓글을 부탁드려요.
    로딩바