4.03.00 의 new.php 에서 에러... > 그누4 질문답변

그누4 질문답변

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

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

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를 바꿔설치해보면 다시 정상적으로 보입니다.
이문제에 대해서 아시는분 계시다면 도움글좀 꼭 부탁드립니다.
  • 복사

댓글 전체

위 에러는 0으로 나누려 하기 때문에 발생하는 에러입니다.
그러니까 $rows 즉 $config[cf_new_rows]가 0이 아니여야 에러가 발생하지 않습니다.
© SIRSOFT
현재 페이지 제일 처음으로