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,156
20년 전 조회 1,123
20년 전 조회 1,206
20년 전 조회 1,596
20년 전 조회 1,011
20년 전 조회 1,047
20년 전 조회 1,439
20년 전 조회 952
20년 전 조회 1,227
20년 전 조회 1,323
20년 전 조회 1,139
20년 전 조회 1,333
20년 전 조회 1,450
20년 전 조회 2,157
20년 전 조회 1,051
20년 전 조회 1,081
20년 전 조회 1,196
20년 전 조회 1,103
20년 전 조회 1,078
20년 전 조회 1,055
🐛 버그신고