a

4.03.00 의 new.php 에서 에러...

이전 4.02.01에서는 아무런 문제가 없었습니다.

4.03.00 에서 new.php (새글보기)를 열면 아래와 같은 에러가 생깁니다.
--------------------------------------------------------------------------------------------------
Warning: Division by zero in /도메인/g4/bbs/new.php on line 18


라인을 확인해보니,

17라인 : $rows = $config[cf_new_rows];
18라인 : $total_page = ceil($total_count / $rows); // 전체 페이지 계산

위 부분인데...db의 config 테이블에 새로 추가된 'cf_new_rows' 필드와 관련한 문제가 아닌가 생각이 됩니다.
(질문글에 이 필드가 빠진거 보고 물론 새로 업그레이드해서 필드는 정상적으로 추가되어 있습니다)


혹, 4.03.00을 새로설치하신분중에 new.php에서 에러가 없는지요?


특별히 손댄것도 없고, 4.02.01에서 정상적으로 업그레이드를 했습니다.
왜 이럴까요???

그리고 또한 글을 작성해도...새글(new.php)에 위 에러탓인지 아무것도 나타나지도 않습니다.


혹시나 해서 이전버젼의 new.php를 바꿔설치해보면 다시 정상적으로 보입니다.
이문제에 대해서 아시는분 계시다면 도움글좀 꼭 부탁드립니다.
|

댓글 4개

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=5463#c_5483

^^
저도 같은 증상입니다. 그래서 이전버전 new.php를 쓰니까 작동합니다. 까만도둑님 링크 처방 이미 적용했지만 new.php는 여전히 에러납니다.
위 에러는 0으로 나누려 하기 때문에 발생하는 에러입니다.
그러니까 $rows 즉 $config[cf_new_rows]가 0이 아니여야 에러가 발생하지 않습니다.
감사합니다..윗분들이 말씀해주신거 처럼 하니 되네요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
20년 전 조회 2,105
20년 전 조회 3,691
20년 전 조회 1,704
20년 전 조회 1,655
20년 전 조회 2,142
서현진
20년 전 조회 2,138
서현진
20년 전 조회 4,737
20년 전 조회 3,054
20년 전 조회 2,449
20년 전 조회 2,182
20년 전 조회 1,732
20년 전 조회 1,651
20년 전 조회 1,651
20년 전 조회 2,346
20년 전 조회 2,194
20년 전 조회 2,044
20년 전 조회 2,563
20년 전 조회 2,650
20년 전 조회 2,213
20년 전 조회 2,449
🐛 버그신고