갑자기 이런 에러가??... 정보
갑자기 이런 에러가??...본문
관리자아이디로 접속하여
관리자모드로 들어갈려니 갑자기
Fatal error: Cannot redeclare cut_str() in /web/home/계정아이디/html/board/lib/string.lib.php on line 11
이런 에러가 발생합니다..!
lib/string.lib.php 를 살펴보면 관련구문이
/ 한글 한글자(2byte)는 길이 2, 공란.영숫자.특수문자는 길이 1
function cut_str($str, $len, $suffix="…")
{
$s = substr($str, 0, $len);
$cnt = 0;
for ($i=0; $i<strlen($s); $i++)
if (ord($s[$i]) > 127)
$cnt++;
$s = substr($s, 0, $len - ($cnt % 2));
if (strlen($s) >= strlen($str))
$suffix = "";
return $s . $suffix;
}
function cut_str($str, $len, $suffix="…")
{
$s = substr($str, 0, $len);
$cnt = 0;
for ($i=0; $i<strlen($s); $i++)
if (ord($s[$i]) > 127)
$cnt++;
$s = substr($s, 0, $len - ($cnt % 2));
if (strlen($s) >= strlen($str))
$suffix = "";
return $s . $suffix;
}
왜이런 에러가나는지요??...
게시판에서는 게시판관리자모드로 갈수있는데..
관리자모드 인덱스로는 바로 못가는 현상이납니다..
어제까지 아무일없이 잘작동했었는데..갑자기 저런현상이..
조언좀당부드립니다.
댓글 전체
같은 이름의 함수가 두번이상 정의 되었을 경우 발생하는 일입니다
같은 라이브러리를 두번 인클루드 했거나
새롭게 추가한 부분에서 같은 이름의 함수를 정의했는지 살펴보면 고쳐질 것입니다
같은 라이브러리를 두번 인클루드 했거나
새롭게 추가한 부분에서 같은 이름의 함수를 정의했는지 살펴보면 고쳐질 것입니다
답변주신 유창화님 감사드립니다.
같은 라이브러리가 두번들어간곳이 아무리해도 찾을 수가없네요..
무엇보다 새롭게 같은이름의 함수를 추가한것은 더욱 없구요..
하...이런 에러가 갑자기나타나네요....
좀더 찾아보겠습니다..
같은 라이브러리가 두번들어간곳이 아무리해도 찾을 수가없네요..
무엇보다 새롭게 같은이름의 함수를 추가한것은 더욱 없구요..
하...이런 에러가 갑자기나타나네요....
좀더 찾아보겠습니다..
덕분에 잘해결했습니다.
그동안 안나던에러가 왜 오늘에야 났는지는 아직은 알지 못하지만^^
관리자폴더의 멤버리스트 파일에서
인클루트부분을 모두
include_once로 해서 해결했습니다..
감사합니다.
그동안 안나던에러가 왜 오늘에야 났는지는 아직은 알지 못하지만^^
관리자폴더의 멤버리스트 파일에서
인클루트부분을 모두
include_once로 해서 해결했습니다..
감사합니다.
음..전 그거 귀찮아서 그냥 하나 더 만들어서 사용해요.ㅎㅎ
하나 더 만드는게 더 귀찮나? ㅡ0ㅡ
하나 더 만드는게 더 귀찮나? ㅡ0ㅡ