db연결문제2
본문
dbconfig.php에서
디비가 다른 서버라 localhost가 아닌
아이피:포트번호 를 적었는데 연결이 안되네요
터미널로 접속했을때는 잘 되는데 뭐가 문제일까요
Connect Error: Unknown MySQL server host '아이피:포트' (111) 라고 뜹니다
if (!defined('_GNUBOARD_')) exit;
define('G5_MYSQL_HOST', '127.0.0.1:3310'); //예를 들어 디비호스트가 127.0.0.1이고 포트가 3310일 경우
define('G5_MYSQL_USER', 'root'); //
define('G5_MYSQL_PASSWORD', 'qwer1234');
define('G5_MYSQL_DB', 'mydb');
define('G5_MYSQL_SET_MODE', false);
코드는 다음과 같습니다 아이피는 임의적으로 제가 변경한거구 포트번호는 다릅니다
답변이 안달려서 다시 질문 올립니다
디비가 다른 서버라 localhost가 아닌
아이피:포트번호 를 적었는데 연결이 안되네요
터미널로 접속했을때는 잘 되는데 뭐가 문제일까요
Connect Error: Unknown MySQL server host '아이피:포트' (111) 라고 뜹니다
if (!defined('_GNUBOARD_')) exit;
define('G5_MYSQL_HOST', '127.0.0.1:3310'); //예를 들어 디비호스트가 127.0.0.1이고 포트가 3310일 경우
define('G5_MYSQL_USER', 'root'); //
define('G5_MYSQL_PASSWORD', 'qwer1234');
define('G5_MYSQL_DB', 'mydb');
define('G5_MYSQL_SET_MODE', false);
코드는 다음과 같습니다 아이피는 임의적으로 제가 변경한거구 포트번호는 다릅니다
답변이 안달려서 다시 질문 올립니다
답변 4
포트번호 쓰시면 안되고 자동적으로 3306 포트 찾아 가는거 여서 안되는거 아닐까요 ??
해당디비 서버의 외부 연결은 설정하셨나여
예상 되는 상황으로는
1. 터미널 접속시 프록시 형태로 다른곳을 거쳐서 접속하게 되어있다. (= 해당 아이피에 바로 접근할 수 없다.)
2. 작업 환경 내부에 공인아이피 그룹이 몇개 있는데, 한 그룹의 공인아이피 에서 그룹이 다른 공인 아이피의 사설아이피로 접속 시도를 하고 있다.
입니다.
접속하고자 하는 서버의 아이피를 DB 서버에서 열어줘야 하는데
그부분을 작업하셧나요?
답변을 작성하시기 전에 로그인 해주세요.