Warning: strlen() expects parameter 1 to be string, array given in /lib/skin.lib.php on line 6
Warning: strlen() expects parameter 1 to be string, array given in /lib/skin.lib.php on line 134
Warning: mysql_num_rows() expects parameter 1 to be resource, object given in /lib/skin.lib.php on line 228
6: if($_GET["wr_".$j] && strlen($_GET["wr_".$j]) > 0){
134: if(($_GET["wr_".$j] && strlen($_GET["wr_".$j]) > 0 ) || is_array($_GET["wr_".$j])) {
228: $total_count = mysql_num_rows($result);
카페에서 다른곳으로 옮기니 이런 경고가 뜨네요...카페에 있는 동일 페이지는 전혀 경고가 없는데요...
정상 작동은 되는데 경고가 뜨는겁니다.
아시는분 부탁드립니다.
답변 3개 / 댓글 5개
서버 세팅을 확인해 보세요.
Warning 로그를 남길 것인가? 안남길 것인가? 를 설정할 수 있습니다.
답변에 대한 댓글 3개
일단 모든 에러 로그는 그대로 두고, 중요하지 않은 수준의 로그를 제외시키는 방법으로 해 보세요.
https://www.cyberciti.biz/faq/php-stop-notice-variable-warnings-errorlogs/
MYSQL 버전문제 같기도 하구요..
mysql_num_rows($result); 여기에서
mysql 을 sql 로 바꾸고 테스트 해보세요.
sql_num_rows($result);
답변에 대한 댓글 1개
my sql 버전을 5.5에서 카페 5.1 동일 버전으로 바꿧는데도 경고가 뜹니다.
감사합니다.
php버전확인해보세요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
확인하니 서버에 display_errors On 으로 되 있는걸 off 로 일단 해결봤습니다.
감사합니다.