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>
형태로 수정후 확인 되어야 할것 같습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
3년 전
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인