SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 07.05.2012 10:01:48

reks
Участник
Зарегистрирован: 07.05.2012
Сообщений: 5

Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Всем привет!
Спецы помогите плиз.
Проблема такая:
Создал на хостинге базу данных как полагается,загрузил файлы сайта на хостинг и тут начинается.
Ввожу в адресную строку www.sait.com/install.php  открывается установка сайта и сразу же выдаёт ошибку Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO) хотя я ещё не дошел до окна где надо вводить данные базы данных, не однократно создавал новую базу данных,всё внимательно проверял не чего не помогает.

И вот ещё ошибку пишет:
Fatal error: Uncaught exception 'Zend_Db_Statement_Mysqli_Exception' with message 'Mysqli statement execute error : Duplicate entry '1' for key 'PRIMARY'' in /home6/onebestm/public_html/includes/Zend/Db/Statement/Mysqli.php:214 Stack trace: #0 /home6/onebestm/public_html/includes/Zend/Db/Statement.php(300): Zend_Db_Statement_Mysqli->_execute(Array) #1 /home6/onebestm/public_html/includes/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array) #2 /home6/onebestm/public_html/install.php(1210): Zend_Db_Adapter_Abstract->query('INSERT INTO `cb...') #3 /home6/onebestm/public_html/install.php(667): setupDatabase(Object(Zend_Db_Adapter_Mysqli)) #4 /home6/onebestm/public_html/install.php(61): validateMySQL() #5 {main} thrown in /home6/onebestm/public_html/includes/Zend/Db/Statement/Mysqli.php on line 214

Заходил сюда  /home6/onebestm/public_html/includes/Zend/Db/Statement/Mysqli.php  открывал этот файл "Statement" смотрел 214 строку но не чего там не нашел и не чего не понял.

В чём может быть проблема? Помогите пожалуйста!
Редактировать сообщение

Неактивен

 

#2 07.05.2012 16:33:47

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Судя по второй ошибке, у Вас там уже были какие-то данные. Судя по первой —
уже был файл настроек. Нужно открыть его и прописать туда правильные пара-
метры соединения. Ну или стереть и настроить по новой.

Неактивен

 

#3 07.05.2012 16:49:08

reks
Участник
Зарегистрирован: 07.05.2012
Сообщений: 5

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Не чего не получается. Ребята может кто попробует. Готов предоставить данные. Что только не делал видно мне новичку,не по силам самому эту проблему решить.

Неактивен

 

#4 07.05.2012 17:16:50

reks
Участник
Зарегистрирован: 07.05.2012
Сообщений: 5

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

вот нашел кусок кода. Может  в этом причина? Файл index.php

}

# set the directories
$storeToken = $config->store->storeLinkToken;
$controller->setControllerDirectory(array(
    'admin'        => "{$rootPath}modules{$ds}admin{$ds}controllers",
    'default'    => "{$rootPath}modules{$ds}{$storeToken}{$ds}controllers"
));

Неактивен

 

#5 07.05.2012 17:17:48

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Попробовать за Вас отредактировать файл? Или в чем вопрос?

Неактивен

 

#6 07.05.2012 17:22:23

reks
Участник
Зарегистрирован: 07.05.2012
Сообщений: 5

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

paulus написал:

Попробовать за Вас отредактировать файл? Или в чем вопрос?

Да, отредактировать и найти причину(чтоб в будущем знать),если не трудно. Буду очень признателен!!!Просто новичёк языка не знаю и вообще мало ещё что знаю.

Неактивен

 

#7 07.05.2012 17:37:59

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Найдите файл настроек Вашего сценария (например, по наличию слова root
в нем), откройте редактором, исправьте в нем настройки на правильные.

Неактивен

 

#8 07.05.2012 17:42:41

reks
Участник
Зарегистрирован: 07.05.2012
Сообщений: 5

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Я так понял, надо вписать "имя БД, пользователя БД и пароль"?

Неактивен

 

#9 10.05.2012 12:22:54

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Ошибка соединения: Access denied for user 'root'@'localhost' (using password: NO)

Скорее всего, да.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson