코딩은어려워
117
2021-03-03 10:19:49
4
222

그누보드 질문있습니다.


안녕하세요. 연동하다가 막혀서 도움을 요청하러 왔습니다.
그누보드 리눅스에 설치하고 mysql 연동하려니까 
<br />
<b>Warning</b>:  mysqli_connect(): (HY000/2002): No such file or directory in <b>
/var/www/html/lib/common.lib.php</b> on line <b>1528</b><br/>
Connect Error: No such file or directory

이렇게 뜨는데 혹시 비슷하게 겪었다가 해결 하신 분 있을까요?

구글링해서 확인해봤는데 저 /var/www/html/lib/common.lib.php 파일의 1528번째 라인 잘못됐다길래 

확인해봤는데,

// DB 연결
function sql_connect($host, $user, $pass, $db=G5_MYSQL_DB)
{
    global $g5;

    if(function_exists('mysqli_connect') && G5_MYSQLI_USE) {
        $link = mysqli_connect($host, $user, $pass, $db);

        // 연결 오류 발생 시 스크립트 종료
        if (mysqli_connect_errno()) {
            die('Connect Error: '.mysqli_connect_error());
        }
    } else {
        $link = mysql_connect($host, $user, $pass, $db); //mysql_connect($host, $user, $pass);
    }

    return $link;
}

밑에 $link = mysql_connect($host, $user, $pass, $db); 이 부분이 1528번 라인이고 현재 수정한 상황입니다. 그런데도 계속 뜨는 것은... 다른 문제점이 있을까요?

부실한 설명 죄송합니다. 도움을 주시면 감사하겠습니다.

0
  • 답변 4

  • 시뻥
    132
    2021-03-03 11:06:39 작성 2021-03-03 11:09:51 수정됨

    /data/dbconfig.php  


    G5_MYSQL_HOST, G5_MYSQL_USER, G5_MYSQL_PASSWORD, G5_MYSQL_DB


    다시 확인해보시고  localhost로 되어있으시면 127.0.0.1:3306 이걸로 변경해보세요

  • 코딩은어려워
    117
    2021-03-03 11:21:36

    답변 감사합니다.

    궁금한게 data 폴더에 dbconfig.php가 없는데, 경로가 그누보드 압축파일에 포함되어 있는건가요? 

    아니면 data 폴더의 경로가 다른 곳 인가요? 

  • 시뻥
    132
    2021-03-03 11:25:47

    https://sir.kr/manual/g5/2

    매뉴얼 읽어보시고 차근차근 해보세요 ^^

  • 코딩은어려워
    117
    2021-03-03 13:44:27
    오 감사합니다.
  • 로그인을 하시면 답변을 등록할 수 있습니다.