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

AWS 도와주세요 ㅠㅠmysql host, user, password, db 정보에 오류가 있습니다. 채택완료

비코즈 3년 전 조회 2,314

aws 라이트세일에서 처음으로 그누보드 올려서 이용했는데.. 갑자기...mysql host, user, password, db 정보에 

오류가 있습니다. 라고 나오네요 ㅜㅜ

혹시 어떻게 해결해야할까요..ㅠㅠ

==================해결===================

서버를 재부팅하니까 되네요

그런데 이유를 모르겠어요 왜그랬던걸까요...ㅠㅠ

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

답변 5개

채택된 답변
+20 포인트
3년 전

관련 코드는

lib/common.lib.php 의 1531 라인

</p>

<p>1525 function sql_connect($host, $user, $pass, $db=G5_MYSQL_DB)

1526 {

1527     global $g5;

1528

1529     if(function_exists('mysqli_connect') && G5_MYSQLI_USE) {

1530         mysqli_report(MYSQLI_REPORT_OFF);

1531         $link = @mysqli_connect($host, $user, $pass, $db) or die('MySQL Host, User, Password, DB 정보에 오류가 있습니다.');

1532

1533         // 연결 오류 발생 시 스크립트 종료

1534         if (mysqli_connect_errno()) {

1535             die('Connect Error: '.mysqli_connect_error());

1536         }

1537     } else {

1538         $link = mysql_connect($host, $user, $pass);

1539     }

1540

1541     return $link;

1542 }</p>

<p>

에서 발생한것으로 재시작후 정상 작동했다면

host 정보가 서버에 매핑이 안되었었거나

user, pass 가 제대로 적용되지 않았었거나

정도의 문제가 있었을 것으로 예상됩니다.

에러 내용을 보려면

</p>

<p>// mysqli_report(MYSQLI_REPORT_OFF);</p>

<p>// $link = @mysqli_connect ...</p>

<p>$link = mysqli_connect ...</p>

<p>

형태로 수정후 확인 되어야 할것 같습니다.

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

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

naver123
1년 전

이거 해결방법 찾으셨나요? 저도 같은 증상이라 재부팅해서 고치긴했습니다 ㅠㅠ

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

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

MySQL 계정을 SQL로 만들고

Flush previliesgs

 한번 해 주어야 서버에 반영됩니다.

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

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

플래토
3년 전

리자님이 올리신 내용을 참고해서 한번 천천히 점검해보세요

 

https://sir.kr/pg_tip/16777

 

https://sir.kr/pg_tip/16834

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

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

에러 정보를 알아야지 찾을수있어요

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

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

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

로그인