Ошибка 10061 при установке на localhost

Главные вкладки

Аватар пользователя pfoot pfoot 7 декабря 2006 в 16:18

Итак, все сделал как написано, через консоль присоединится к базе могу, через бразер не могу. ошибка:

This either means that the username and password information in your settings.php file is incorrect or we can't contact the MySQL database server. This could mean your hosting provider's database server is down.

The MySQL error was: Can't connect to MySQL server on 'localhost' (10061).

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

устанавливается на windows xp, apache 2.0.50 php 5.2.0 mysql 5.0

Комментарии

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 16:48

Может стоит прописать IP вместо localhost? Странная ошибка, не приходилось встречать (правда никогда не ставил базу на виндовс).
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 17:44

Попробуйте включить журнал ошибок MySQL, что бы посмотреть имеется ли какая-то активность со стороны сервера при попытках подключения со стороны PHP.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя 4matic 4matic 8 декабря 2006 в 0:16

Ошибка 10061 - обычно эта ошибка появляется, когда клиент пытается обратиться к незапущенному сервису. Но раз вы работаете с СУБД из консоли, то скорее всего некорректно настроено расширение PHP для работы с mysql. Проверьте, на каком порту сидит служба СУБД и какой порт указан в настройках PHP?
Возможно будет полезно RTFM http://dev.mysql.com/doc/refman/5.1/en/can-not-connect-to-server.html

Аватар пользователя pfoot pfoot 8 декабря 2006 в 12:25

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

Аватар пользователя 4matic 4matic 8 декабря 2006 в 13:07

Серверу все равно, каким образом работает клиент. Есть порт, есть протокол обмена информацией, а как это реализовано: консолью, клиентом PHP или телепатией - значение не имеет. Скорее всего вы повесили службу на другой порт, либо думали, что работаете с СУБД через консоль. Чудес не бывает.