테스트 사이트 - 개발 중인 베타 버전입니다

관리자페이지 http500 에러

xargs 5년 전 조회 2,836

관리자페이지 사이드메뉴가 ie 에서만 안보이는 증상이 있어서

최신버전의 adm 폴더만 복사해서 붙여 넣었더니

http500 에러가 떴습니다 ㅜㅜ

그래서 .htacess 파일을 만들어 로그를 보니

아래와 같이 뜨는데 대체 어떤 문제일까요? ㅜㅜ

 

 

Fatal error: Uncaught Error: Call to undefined function run_replace() in /

/www/adm/admin.lib.php:575 Stack trace: #0

/www/adm/_common.php(4): include_once() #1

/www/adm/index.php(3): include_once('/kolonautomotiv...') #2 {main} thrown in

/www/adm/admin.lib.php on line 575

 

@

 

아래와 같이 575 라인을 보면 이전 버전과 다르게 새로 추가된 구문이 있습니다..

아마 그누 업데이트과정에서 다른 파일들은 수정안하고 adm 만 업데이트하다보니

문제가 생긴것 같은데요. ㅜㅜ

어떤파일을 추가적으로 업데이트해줘야할지 추정이 가시는 분이 계실까요

 

@ 버전 5.3 대역에서 5.4 의 admin.lib.php 를 수정 시 문제가 발생하는 점 확인했습니다.

 

</p>

<p>$amenu = run_replace('admin_amenu', $amenu);

if( isset($menu) && $menu ){

    $menu = run_replace('admin_menu', $menu);

}</p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

플래토
5년 전

5.4에 추가된 후킹용으로 사용되는 함수가 없어서 나타나는 오류입니다.

 

5.3으로 돌리시는게 사용은 안전할듯합니다.

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인