에러메시지 출력
본문
질문드립니다.
영카트5 소스를 아무런 수정없이 덮어씌웠더니 히트 추천 최신 인기 상품을 클릭하면 다음과 같은 메시지가 출력됩니다.
Warning: include(/home100/hanjibox55/www/skin/shop/basic/): failed to open stream: No such device in /home100/hanjibox55/www/lib/shop.lib.php on line 341 Warning: include(): Failed opening '/home100/hanjibox55/www/skin/shop/basic/' for inclusion (include_path='/home100/hanjibox55/www/plugin/htmlpurifier/standalone:.:/usr/share/pear:/usr/share/php') in /home100/hanjibox55/www/lib/shop.lib.php on line 341 Warning: Division by zero in /home100/hanjibox55/www/shop/listtype.php on line 76
그리고 모바일 화면으로 전환하여 카테고리로 들어가면 상품은 있는데 베스트상품만 출력되고 나머지 상품은 없다고 나옵니다. 이 경우에는 어떻게 해결해야 하나요?
답변 3
listtype.php on line 76 라인을 보시면요
$total_page = ceil($total_count / $items);
이렇게 되어있습니다. 이런경우 $total_count이 정상적으로 안나와서 그런겁니다
이부분이 정상적으로 나오는지 확인해보시고.. 문제가 생기면 이부분을 디버깅 해보시면 해결이 될겁니다.
www/lib/shop.lib.php on line 341
여기 어떤 내용인지 모르겠지만
스킨 이름이 잘못되어 시작된 에러 메시지 같습니다.
관리자 설정에서 스킨 이름과 해당 폴더가 있는지 확인해 보세요.
복스리님 말씀처럼 값에 0이 들어가거나 널값이 있어서 에러 나온거같아요 변수를 좀 더 확인해보세요