PHP 버전 변경되면서 나오는 에러 질문 채택완료
요고꽁
1년 전
조회 1,882
PHP Version 7.4.13 로 변경하면서 발생되는 에러는 거의다 잡았습니다
한가지만 안잡히는데 이건 그누보드 자체 파일
/lib/common.lib.php on line 2121
에서 에러가 나오네요 ㅠ
라인 2121 찾아보니
</p>
<p>2119 function sql_num_rows($result)
2120 {
2121 if(function_exists('mysqli_num_rows') && G5_MYSQLI_USE)
2122 return mysqli_num_rows($result);
2123 else
2124 return mysql_num_rows($result);
2125 }</p>
<p>
해당 소스입니다.
에러표기
- Warning: Use of undefined constant mysqli_num_rows - assumed 'mysqli_num_rows' (this will throw an Error in a future version of PHP) in www/lib/common.lib.php on line 2121
어떤걸 수정해야 할가요??
현재 그누보드 버전은 Version 5.5.8.2.7 입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
1년 전
2119 function sql_num_rows($result)
2120 {
2121 if(function_exists('mysqli_num_rows') && G5_MYSQLI_USE)
2122 return @mysqli_num_rows($result);
2123 else
2124 return @mysql_num_rows($result);
2125 }
혹시 @를 추가해도 문제 되는지 체크해보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
요고꽁
1년 전
와우 이걸로 해결됬습니다. 너무 감사합니다. @ 문제였군요 ㅠㅠ 너무너무 감사합니다.
�
리오닥터
1년 전
다행이네요! @는 에러를 무시하고 실행하는거에요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인