Client does not support authentication protocol requested by server

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

Аватар пользователя Гость Гость (не проверено) 14 марта 2005 в 13:36

При установке друпала выдаёдтся следущее(бд залито, конф поправлен)

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\www\includes\database.mysql.inc on line 31
Client does not support authentication protocol requested by server; consider upgrading MySQL client

ОС windows xp
mysql стоит четвёртой ветки, на третьей всё нормально.

Лучший ответ

Комментарии

Аватар пользователя qman qman 16 марта 2005 в 17:26

В четвертой версии изменился протокол проверки паролей.
Я пока сам не могу решить такую проблему. Все что я нашел, это использовать опцию my.ini old_passwords или не использовать пароли.

Аватар пользователя NomadRain NomadRain (не проверено) 16 июня 2006 в 11:03

Попробуйте пересобрать ПХП с ключем --with-mysql=/usr/local(или где там у Вас MySQL), потому что если директорию явно не указать, то ПХП будет использовать свой дефолтный клиент, а не родной MySQL'ный.
Об этом можно почитать в мануале по ПХП, в разделе "LXXXVII. Функции СУБД MySQL" параграф - "Установка".