Помогите запустить vBulletin. (нет прав соединяться с сервером)
Пробую установить vBulletin на локальный компьютер. Исходные данные:
WinXP SP2 Prof. - Админ.
PHP 4.4.1 - через localhost работает. (проверил работу msaccess'овской базе - работает). Настройки в php.ini для mysql не менял.
MySQL 5.0.18 - Все настройки оставил по-умолчанию. Через коммандную строку создал database, например, abc.
vBulletin 3.5.3 - выставил все настройки из описания на этом сайте. Запускаю localhost/.../register.php, получаю сообщение: "Кажется, произошла проблема с базой данных ." , а если запустить localhost/.../install/install.php, то на 2-ом шаге получаю сообщение "Невозоможно связаться с вашей Базой Данных, т.к. у вас не прав соединяться с сервером."
AlRy,
Возможно были ошибки в config.php проверь, попробуй рестартоват ьсервер, если не поможет, зайти в phpMyAdmin и проверить привелегии, но потом сделай SQL-запрос.
AlRy,
Когда проводилась регистрация базы данных, нужно было ввести имя ползователя, имя базы, и пароль. Так? А root это в стандартном случае администратор сервера, который предоставляет базц данных. А при регистрации, нужно было указать имя пользователя. Вот его и надо было ввести (то имя которое было укахано при регистрации).
ViolentOr имя базы данных = хотел подсоединиться к уже созданной базе (create database abc)
пароль = тот который я вводил при установке mysql (ну типа qwerty, естественно английскими буквами)
Я не понимаю почему СЕРВЕР ОТВЕРГАЕТ СОЕДИНЕНИЕ? Я ведь запускаю коммандную строку ввожу пароль и могу управлять базами, а в php никак.
phpMyAdmin выдаёт эту ошибку:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client - куда копать?
AlRy добавил 05.02.2006 в 17:21
Нашел в интернете такую информацию:
Цитата:
Сразу же после установки Drupal на хостинг с MySQL версий 4.1.x (или же после обновления MySQL) часто можно наблюдать следующую ошибку при заходе на корневую страницу:
mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /usr/local/apache/htdocs/includes/database.mysql.inc on line 31
Client does not support authentication protocol requested by server; consider upgrading MySQL client
Решается эта проблема довольно просто, и даже несколькими способами:
1. Меняем пароль пользователя базы командой:
SET PASSWORD FOR XXXXXXX@localhost = OLD_PASSWORD('YYYYYYYl');
2. Прописываем в секции [MYSQLD] конфигурационного файла my.ini переменную old_password=1, и меняем пароль ещё раз.
3. Запускаем сервис MySQL с параметром --old-password, и снова таки меняем пароль.
Я воспользовался 1-ым пунктом. После этого phpMyAdmid зарустился.
Последний раз редактировалось AlRy; 05.02.2006 в 17:21..
Причина: Добавлено сообщение