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를 바꿔설치해보면 다시 정상적으로 보입니다.
이문제에 대해서 아시는분 계시다면 도움글좀 꼭 부탁드립니다.
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를 바꿔설치해보면 다시 정상적으로 보입니다.
이문제에 대해서 아시는분 계시다면 도움글좀 꼭 부탁드립니다.
댓글 전체
저도 같은 증상입니다. 그래서 이전버전 new.php를 쓰니까 작동합니다. 까만도둑님 링크 처방 이미 적용했지만 new.php는 여전히 에러납니다.
위 에러는 0으로 나누려 하기 때문에 발생하는 에러입니다.
그러니까 $rows 즉 $config[cf_new_rows]가 0이 아니여야 에러가 발생하지 않습니다.
그러니까 $rows 즉 $config[cf_new_rows]가 0이 아니여야 에러가 발생하지 않습니다.
감사합니다..윗분들이 말씀해주신거 처럼 하니 되네요.