테스트 사이트 - 개발 중인 베타 버전입니다

니보슬라이더 스킨 사용하는데 문제가 생겼습니다.. 채택완료

강냉씨 9년 전 조회 2,518

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

 

include_once(G5_LIB_PATH.'/thumbnail.lib.php');

 

$thumb_width=1200;

$thumb_height=720;

 

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('', 0);

add_stylesheet('', 0);

?>

for ($i=0; $i

$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height);

if($thumb['src']) {

$img = '';

} else {

$img = '';

}

?>

게시물이 없습니다.

 

-----------------------------------------------------------------------------------------------------------------

 

로컬에서는 문제없이 돌아가는데 서버에 올리기만하면 이 부분 이후로는 아에 홈페이지 로드가 되지 않습니다...

뭐가문젠지 모르겠습니다..

$thumb = get_list_thumbnail($bo_table, $list[$i]['wr_id'], $thumb_width, $thumb_height); 

이부분에서 문제인거 같긴한데..

도움좀 구해봅니다..ㅠ

 

500에러가 나는거 같습니다..

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
p
9년 전

1. get_list_thumbnail 라는 함수가 존재하는지 확인이 필요합니다. 아마 thumbnail.lib.php 안에 존재하여야 할 것입니다.

2. get_list_thumbnail 이 존재한다면, 변수들이 정상적으로 가는지 확인이 필요합니다. 함수를 호출하였을 때, 각각의 변수가 null 이 넘어가거나 하여서 내부 로직에서 exception 이 날 가능성도 있습니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

강냉씨
9년 전
감사합니다... 힌트를얻었습니다.. 이미지를 로컬에서 업로드한게 문제였습니다 ㅠㅠ 서버에서 업로드를 해야하는데 흠...서버가 지금 컴퓨터인데 직접 서버컴을 만지지않고 어떻게 이미지 파일을 업로드 할 수 있을까요?? 한번만 더 도움좀 부탁드립니다..

댓글을 작성하려면 로그인이 필요합니다.

p
9년 전

튜닝이 조금 필요해보입니다.

우선적으로 서버에 있는 파일을 굳이 다시 또 해당 게시판에 올리는건 비효율적으로 보여지구요

이미 있는 이미지의 경로를 DB에 기입하여 해당 슬라이더를 호출할 때 서버의 주소에 올려진 이미지를 불러오게 하는게 가장 이상적인 방법으로 보여집니다. 괜히 서버 자원을 낭비할 필요는 없어보이네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

p
9년 전

일반적인 파일 업로드를 요구하는것인지 아니면 리모트 환경을 요구하는 것인지 질문의 의도를 잘 이해하지 못하였습니다만 아래와 같은 방법도 있습니다. (리모트로 파일 업로드 하는 방법)

 

http://stackoverflow.com/questions/12232605/remote-server-file-upload-via-php">http://stackoverflow.com/questions/12232605/remote-server-file-upload-via-php 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

강냉씨
9년 전
죄송합니다;;^^제가 급해서 좀 횡설수설한것 같습니다.. 그누보드 게시판에 이미지를 업로드 하려고 하는데 파일 업로드를 로컬에 있는 파일을 업로드 하는것이 아니라 서버에 있는 파일을 업로드 하려는데 그 방법을 잘 모르겠습니다.. 번거롭게 해드려 죄송합니다ㅜㅜ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인