apm에서 호스팅으로 서버 이전 후 에러가 발생이 됩니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

apm에서 호스팅으로 서버 이전 후 에러가 발생이 됩니다. 정보

apm에서 호스팅으로 서버 이전 후 에러가 발생이 됩니다.

본문

기존 apmsetup으로 서버를 구동하고 있다가 저렴한 호스팅 업체로

서버를 이전하였습니다, sql 백업하고 해당 파일 몽땅 백업해서

호스팅 서버에 업로드하고 sql 를 다시 불러들여 끝은 났는데,,,,

홈페이지 접속하려하면 이러한 문구의 에러가 발생이 됩니다.

extend.lib.php의 36 부분에는 } 밖에 없는데 도대체,,,, 모르겠습니다.

Fatal error: Cannot redeclare exif_read_data() in /home/xxxxxxxxxx/extend/extend.lib.php on line 36

extend.lib.php는 아래와 같습니다.

<?
if (!defined('_GNUBOARD_')) exit;

// Jhead 이용한 exif 기능추가  (http://www.sentex.net/~mwandel/jhead/)
function exif_read_data($image) {

$program = "jhead";
    exec( "$program $image", $exif_info );

foreach( $exif_info as $val )
{
$arr = split(":", $val[0]);
$tag = trim($arr[0]);
if ($tag == "File name") $val[0] = ereg_replace($tag, "파일명", $val[0]);
else if ($tag == "File size") $val[0] = ereg_replace($tag, "파일크기", $val[0]);
else if ($tag == "File date") $val[0] = ereg_replace($tag, "파일일자", $val[0]);
else if ($tag == "Camera make") $val[0] = ereg_replace($tag, "카메라 제조사", $val[0]);
else if ($tag == "Camera model") $val[0] = ereg_replace($tag, "카메라 모델", $val[0]);
else if ($tag == "Date/Time") $val[0] = ereg_replace($tag, "촬영일시", $val[0]);
else if ($tag == "Resolution") $val[0] = ereg_replace($tag, "해상도", $val[0]);
else if ($tag == "Flash used") $val[0] = ereg_replace($tag, "프레쉬사용", $val[0]);
else if ($tag == "CCD Width") $val[0] = ereg_replace($tag, "CCD크기", $val[0]);
else if ($tag == "Focal length") $val[0] = ereg_replace($tag, "Focal length", $val[0]);
else if ($tag == "Exposure time") $val[0] = ereg_replace($tag, "노출시간", $val[0]);
else if ($tag == "Exposure") $val[0] = ereg_replace($tag, "노출형태", $val[0]);
else if ($tag == "Aperture") $val[0] = ereg_replace($tag, "조리개", $val[0]);
else if ($tag == "ISO equiv") $val[0] = ereg_replace($tag, "ISO equiv", $val[0]);
else if ($tag == "Whitebalance") $val[0] = ereg_replace($tag, "화이트밸런스", $val[0]);
else if ($tag == "Metering Mode") $val[0] = ereg_replace($tag, "Metering Mode", $val[0]);

$tag = ereg_replace("[ |/]","", $tag);
$rvalue[$tag] = $val[0];
}
   
return $rvalue;
}

// 짚신님 일정관리 스킨용 함수    added 2005.10.02
function latest_schedule($skin_dir='', $bo_table)
{
    global $config;
    global $g4;
global $year, $month;

    // 스킨디렉토리값이 넘어왔다면
    if ($skin_dir) {
        $latest_skin_path = "./$g4[path]/skin/latest/$skin_dir";
    }

    $write_table = $g4[write_prefix] . $bo_table;
 
    ob_start();
    include "$latest_skin_path/latest.skin.php";
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}


?>
  • 복사

댓글 전체

exif_read_data() 함수 중복 사용이네여~
위 소스만봐서는 확인을 할수가없습니다.
위 파일과 관련된 다른 소스도 봐야대구여~
extend.lib.php  파일은 다른곳에서 불러와서
사용하는 파일인거같으데 위 extend.lib.php
라이브러리 파일을 사용하는 페이지 소스를
학인해봐야댈거같네여~
© SIRSOFT
현재 페이지 제일 처음으로