Не удается подключиться к базе данных MySQL в phpBB

Я пытаюсь подключиться к базе данных MySQL с помощью команды mysql_connect (), но все равно получаю сообщение об ошибке:

Предупреждение: mysql_connect () [function.mysql-connect]: [2002] Попытка подключения не удалась, потому что подключенная сторона не сделала этого (пытаясь подключиться через tcp: //ravenwolftest.db.4292619.hostedresource.com: 3306) в C: \ Data \ GITA \ Web Design \ Projects \ Ravenwolf \ LoginTest.php в строке 12

Предупреждение: 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');

Заранее благодарю за любую помощь.


person Doug    schedule 31.07.2010    source источник


Ответы (2)


кажется, что либо другой сервер не работает, либо не разрешает внешние подключения к базе данных. Я бы посоветовал вам включить внешний доступ в панели управления godaddy

person Christian Smorra    schedule 31.07.2010
comment
Я помню, что не включал какую-то функцию удаленного доступа, но это было в настройке, вы знаете, где я могу это изменить? - person Doug; 01.08.2010
comment
Хорошо, я создал новую базу данных с включенным удаленным доступом и все исправил, большое спасибо. - person Doug; 01.08.2010

Вы управляете машиной ravenwolftest.db.4292619.hostedresource.com? На нем работает MySQL? Если это не ваш локальный компьютер, проверили ли вы, что MySQL разрешает соединения с вашего компьютера?

person Charles    schedule 31.07.2010
comment
Я не контролирую эту машину, однако я настроил ее через godaddy.com, поэтому я предполагаю, что MySQL работает и разрешит мне. - person Doug; 01.08.2010
comment
Ничего не предполагайте, особенно с провайдерами некачественного хостинга, такими как GoDaddy. Спросите их техников поддержки, разрешают ли они внешние соединения MySQL. Скорее всего, ответ будет отрицательным. - person Charles; 01.08.2010