포럼
XE 1.5.0.6b 버젼에서 이슈트래커.
2011.10.21 02:20
제가 뭔가 놓친 것일까요? 아니면 큐브리드 DB 에서의 XE 버그일까요?
가상서버에 두개의 홈페이지를 운영중인데 1.4.x.x 버젼을 사용하는 곳은 정상인데
1.5.x.x를 사용하는 곳만 이상해서 ....
이슈트래커를 스킨을 살짝 만져서 용도에 맞게 쓰고 있는데요.
XE 1.5.0.6b 부터는 (확인결과 1.5.0.5b도..)이슈트래커 테이블 DB에 값이 입력돼지 않아요.
일반 게시판 문서나 댓글 등은 모두 정상이고요.
전 초보지만 대충 훑어본 결과 이슈트래커에 글을 쓰면
일반 게시물이 등록되고 이슈트래커의 독자적인 테이블 컬럼에
데이타가 들어가서 일반 게시물과 연동되어 표시되는 것으로 보고 있는데요.
이 독자적인 이슈트래커의 테이블 컬럼에 그 아무값도 들어가지 않네요.
(모두 0 으로 들어가요. 그래서 해당글에 댓글 작성시 타겟을 찾을 수 없다고 나오구요. 이후 글도 안써져요. target_srl="0" 의 중복)
쿼리 파일 등에는 아무 문제가 없는데 말이죠.
어떤 곳을 제가 더 살펴볼 수 있을까요? ㅜㅜ
질문게시판에도 올렸지만 사용자포럼에도 한번 올려봐요.
게시판의 성향과 맞지 않다고 하시면 지우겠습니다. ㅜ
댓글 9
-
sugarkane
2011.10.21 18:45
-
Garon
2011.10.22 02:21
http://code.google.com/p/xe-issuetracker/issues/list
가셔서 보고하시면, 확인후 수정될 수 있을겁니다.
물론 시간이 좀 걸릴것 같다고 예상됩니다.
일단, 그전까지는 1.4 쓰셔야 할거예요.
-
sugarkane
2011.10.22 02:26
이슈에 올리지 않는 이유는.. 뭐 그전에도 늘 그랬지만,
모르는 제가 어떻게라도 해보고 고치는 것이 더 빠를걸 알기 때문에.. ^^;;
또 이슈트래커쪽은 담당자도 안 계시는 걸로 알아서요.
어차피 공부도 좀 할겸 직접 맨땅에 헤딩중입니다 ㅋ
-
Garon
2011.10.22 02:31
억, 제가 알기로는 담당자분 계시는줄(물론 지금은 코어 집중으로.. 덜덜덜 이겠지만...요) 알고 있는데...음..
아닌가요;;;ㅎㅎ
-
sugarkane
2011.10.22 02:38
진척 안된지 오래되서요. 이슈트래커쪽은 사실 관심들도 별로 없고요.
뭐,
XE 가 버젼업할때마다 저의 모자란 실력도 버젼업이 되는 기분? 우하하^^
머 다 뒤져봐야져 ㅜㅜ
-
Garon
2011.10.22 02:41
건투를 빌어요..ㅠ.ㅠ -
sugarkane
2011.10.25 09:06
해결법 아시는 분 없나요? ㅜ
아무리 햬봐도 테이블 target_srl 값에 문서의 값이 입력되지 않는군요. 크흑 -
sugarkane
2011.10.26 23:06
에디터의 문제란 것을 발견.
이슈트래커에서 에디터를 dreditor 나 과거의 xeed 를 사용하면 문제 없지만,
Xpress Editor 를 사용시 target_srl 값이 입력이 안됨.
이슈등록했는데 고쳐질지 모르겠네요 에궁궁
-
AndrewAhn
2011.10.28 15:22
issuetracker.controller.php에서 line 77째줄에 보면, transaction처리하는 부분이 있는데,
여기 저장하는 순서를 꺼꾸로 해주시면 됩니다.
그럼, 도움이 되시길 바라면서...
// transaction start $oDB = &DB::getInstance(); $oDB->begin(); $output = $oDocumentController->insertDocument($obj); $msg_code = 'success_registed'; $obj->document_srl = $output->get('document_srl'); if(!$output->toBool()) { $oDB->rollback(); return $output; } $output = executeQuery("issuetracker.insertIssue", $obj); if(!$output->toBool()) { $oDB->rollback(); return $output; } $oDB->commit();
다른 환경에서 테스트 결과 문제가 있는 게 확실해졌네요.