관리자로 로그인하면, 최상단에 어드민 링크가 생기잖아요 정보
관리자로 로그인하면, 최상단에 어드민 링크가 생기잖아요본문
관리자로 로그인하면, 최상단에 어드민 링크가 생기잖아요.. 그런데 전에는 그걸 클릭하면, 바로 관리자 페이지로 넘어갔었거든요.. 당연한 일이지만..
그런데, 업데이트 한적도 없었는데, 오늘 어드민 링크 클릭하니까
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;
}
그런데, 업데이트 한적도 없었는데, 오늘 어드민 링크 클릭하니까
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;
}
댓글 전체
라이브러리를 중복 실행시켜서 그렇습니다.
include문을 include_once문으로 바꾸세요.
그럼 수고하세요.
include문을 include_once문으로 바꾸세요.
그럼 수고하세요.