2010-07-31 2 views
0
내가 연결을 시도하고

을에서 MySQL 데이터베이스에 연결할 수 없습니다 ] : [2002] 연결된 당사자가 C : \ Data \ GITA \ Web Design \ Projects \ Ravenwolf에 tcp : //ravenwolftest.db.4292619.hostedresource.com : 3306을 통해 연결을 시도하지 않았기 때문에 연결 시도가 실패했습니다. \ LoginTest.php on line 12그러나 나는 오류 메시지가 계속로 mysql_connect() 명령을 사용하여 MySQL 데이터베이스에 phpBB를

경고 : mysql_connect() [function.mysql-connect] : 연결된 당사자가 일정 기간 후에 제대로 응답하지 않았거나 연결된 호스트가 있기 때문에 연결이 실패하여 연결 시도가 실패했습니다. 응답하지 못했습니다. C : \ Data \ GITA \ Web Design \ Projects \ Ravenwolf \ LoginTest.php 온라인 12

phpBB 폴더를 검색하여 config.php 폴더에 호스트 이름, 사용자 이름 및 암호. 나는 그것들을 mysql_connect() 라인에 넣었지만 같은 에러가 난다. 또한 웹 호스팅을 위해 godaddy.com을 사용하고 있습니다. 코드 자체는 다음과 같습니다.

mysql_connect('ravenwolftest.db.4292619.hostedresource.com','ravenwolftest','password'); 

미리 도움을 청하십시오.

답변

0

다른 서버가 다운되었거나 데이터베이스에 대한 외부 연결을 허용하지 않는 것으로 보입니다. godaddy 제어판에서 외부 액세스를 활성화하는 것이 좋습니다

+0

원격 액세스 기능을 사용하도록 설정하지 않았지만 설정에 포함되어 있지만 설정을 변경할 수있는 방법이 있습니까? – Doug

+1

좋아, 원격 액세스를 사용하는 새 데이터베이스를 만들었고 그 모든 것을 고쳤습니다. 고마워요. – Doug

0

기계를 제어합니까 ravenwolftest.db.4292619.hostedresource.com? MySQL이 실행되고 있습니까? 로컬 머신이 아닌 경우, MySQL이 여러분의 머신으로부터의 접속을 허용하고 있는지 확인 했습니까?

+0

나는 그 머신을 제어하지 않지만, godaddy.com을 통해 이것을 설정 했으므로 MySQL이 실행되어 나를 허용한다고 가정합니다. – Doug

+0

특히 GoDaddy와 같은 저급 호스팅 제공 업체는 아무 것도 가정하지 마십시오. 그들의 지원 기술자에게 MySQL 외부의 연결을 허용하는지 물어보십시오. 대답은 "아니오"일 가능성이 큽니다. – Charles

관련 문제