4.0b35 글쓰기 오류.

· 2013-07-11 (목) 23:55:09 · 1464 · 4
글쓰기 저장할 때, 임시저장 삭제부분 오류나옵니다. 저만 그런지 몰라도...
bbs/write_update.php 560라인을 아래와 같이 수정하면 오류처리 됩니다.


sql_query(" delete from {$g4['autosave_table']} where as_uid = '{$uid}' ");


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

그리고 저 같은 경우 쓰기할 때 MySQL 1044 오류 나옵니다.
해서 아래부분을 주석처리하고 적용하고 있습니다.
참고로 MySQL 버전은 5.2.0 입니다.


lib/common_lib.php

1720, 1731 라인 주석처리.

function get_uniqid()
{
...
//sql_query(" LOCK TABLE {$g4['uniqid_table']} WRITE "); // MySQL 버전 호환오류로 주석처리
...
...
//sql_query(" UNLOCK TABLES "); // MySQL 버전 호환오류로 주석처리
...
}
|

댓글 4개

2013-07-12 (금) 02:57:13
저같은 경우도 lib/common_lib.php 의 LOCK TABLE 때문에 글쓰기 페이지가 제대로 안열려 한때님처럼 lib/common_lib.php의 LOCK TABLE 부분을주석처리 해서 사용하고 있습니다만 글쓰기 할때 임시저장 삭제부분에서는 오류가 나오지 않고 있습니다.
참고로 제 서버의 MYSQL 버전은 5.0.90 입니다.
data/dbconfig.php 에

$g4['autosave_table'] = G4_TABLE_PREFIX.'autosave'; // 게시글 작성시 일정시간마다 글을 임시 저장하는 테이블

한줄 추가하신후 관리자 > 기본환경설정을 한번만 실행해 주시기 바랍니다.
data/dbconfig.php 에는 이미

--------------------------------------------------
$g4['autosave_table'] = G4_TABLE_PREFIX.'autosave'; // 게시글 작성시 일정시간마다 글을 임시 저장하는 테이블
--------------------------------------------------

위 내용이 들어가 있는 상태에서 오류가 났구요, 오류간 난 이유는
배포된 g4s-4.0b35 버전의 bbs/write_update.php 파일내용 중
560라인이 아래와 같이 되어 있어서 나는 오류입니다.
--------------------------------------------------
// 자동저장된 레코드를 삭제한다.
sql_query(" delete from g4s_autosave where as_uid = '{$uid}' ");
--------------------------------------------------

설치할 때 DB TABLE명 접두사를 g4s_ 에서 임의의 접두사로
바꿔서 설치했기에 난 오류라 단순히 560라인을

sql_query(" delete from g4s_autosave where as_uid = '{$uid}' ");

에서

sql_query(" delete from {$g4['autosave_table']} where as_uid = '{$uid}' ");

로 바꿔고 사용하고 있습니다. ^^
확인했습니다.
수정하여 바로 패치버전을 배포하도록 하겠습니다.
알려주셔서 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
13-07-23
13-07-23
13-07-22
13-07-22
13-07-19
13-07-19
13-07-18
13-07-15
13-07-13
13-07-13
13-07-13
13-07-12
13-07-12
13-07-12
13-07-11
13-07-11
13-07-11
13-07-10
13-07-10
13-07-10