b

관리자로 로그인하면, 최상단에 어드민 링크가 생기잖아요

관리자로 로그인하면, 최상단에 어드민 링크가 생기잖아요.. 그런데 전에는 그걸 클릭하면, 바로 관리자 페이지로 넘어갔었거든요.. 당연한 일이지만..
그런데, 업데이트 한적도 없었는데, 오늘 어드민 링크 클릭하니까
Fatal error: Cannot redeclare get_filesize() in /web/home/baoro/html/lib/file.lib.php on line 11
이런 에러가 뜨네요..
왜그런지 아시는분 답변좀 부탁드립니다..
참고로, 게시판 상단의 어드민 단추를 클릭해서 들어가는 것은 이상없이 되더군요..
유독 첫화면에서 들어가는 링크에서 오류가 불현듯 생기니 이상하기도 하고 궁금하네요..
lib/file.lib.php on line 11의 내용은 아래와 같이 원본 그대로 입니다..

// 파일의 용량을 구한다.
function get_filesize($file) // ---------------라인11
{
$size = @filesize(addslashes($file));
if ($size >= 1024768) {
$size = number_format($size/1024768, 1) . "M";
} else if ($size >= 1024) {
$size = number_format($size/1024, 1) . "K";
} else {
$size = number_format($size, 0) . "byte";
}
return $size;
}
|

댓글 1개

라이브러리를 중복 실행시켜서 그렇습니다.

include문을 include_once문으로 바꾸세요.

그럼 수고하세요.
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

+
제목 글쓴이 날짜 조회
20년 전 조회 1,183
20년 전 조회 1,146
20년 전 조회 1,237
20년 전 조회 1,619
20년 전 조회 1,040
20년 전 조회 1,091
20년 전 조회 1,478
20년 전 조회 983
20년 전 조회 1,259
20년 전 조회 1,351
20년 전 조회 1,180
20년 전 조회 1,369
20년 전 조회 1,487
20년 전 조회 2,195
20년 전 조회 1,080
20년 전 조회 1,120
20년 전 조회 1,227
20년 전 조회 1,138
20년 전 조회 1,116
20년 전 조회 1,098