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

홈페이지 접속이 안되며, Fatal error: Uncaught Error 에러화면이 나오는데,... 채택완료

총사달타냥 6년 전 조회 7,473

그누보드 4.34.22 버전 사용중입니다.

 

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in ~~~중간생략~~~~ #3 {main} thrown in /lib/common.lib.php on line 1091

 

이렇게 에러가 나면서 접속이 안되고 있습니다.

 

그래서 common.lib.php 파일 1091 라인을 찾아보니 아래 소스가 있더군요.

 

// DB 연결
function sql_connect($host, $user, $pass)
{
    global $g4;

    return @mysql_connect($host, $user, $pass);      ==> 이부분이 1091라인입니다.
}

 

디비 접속정보는 이상없는데 에러가 떠서 원인을 모르겠는데,....한수 알려주시면 고맙겠습니다.

 

부탁드립니다.

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

답변 4개

채택된 답변
+20 포인트

사용 중이신 php 버전이 아마도 7.x대가 아닐까 싶네요.

7.x대부터 mysql_* 함수는 전부 삭제되었다 보시면 됩니다.

5.5.0에서 deprecated

7.0.0에서 removed

그래서 mysqli_connect()를 사용하시면 됩니다.

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

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

먼저 상기 답변해 주셔서 감사드립니다.

php버전 5. 대 버전이며, 해결점이 잘 모르겠네요.

디비도 바꾸어 보고 다 해 보았습니다.

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

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

blackblack9685

그누보드 제일 상위폴더에 data폴더에 들어가면 제일밑에 db파일이 있습니다.

거기에서 처음부분에있는 mysql정보를 수정하세요

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

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

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

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

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

로그인