Ошибка при смене пароля в директ админе

Просьба помогите.
Поменял пароль к БД в директ Админе хоста, так же поменял его в файле конфигурации БД сайта.
Но пишет ошибку:
SQL Error: Access denied for user ',,,,,,,,,,,,,'@'localhost' (using password: YES) at /home/сайт/domains/haycafe.ru/public_html/classes/modules/sys_database/Database.class.php line 66
Array ( [code] => 1045 [message] => Access denied for user ',,,,,,,,,'@'localhost' (using password: YES) [query] => mysql_connect() [context] => /home/haycafe/domains/сайт.ru/public_html/classes/modules/sys_database/Database.class.php line 66 )

Буду признателен за подсказку

16 комментариев

avatar
Просто проверь все настройки.
Поменял логин и пароль и бд базы данных.
Меняй и в файле config.db.php
avatar
в файле config.db.php тоже заменил
avatar
Ошибка однозначно говорит, что нельзя тебе подключаться к БД с тем логином/паролем, которые указаны в config.db.php. Где-то все-таки накосячил, внимательно все проверяй.
avatar
Да сам не пойму что за херь такая…
Поменял только строчку с паролем больше ни чего не трогал… в блокнотике открыл и прописал тот который поставил в директ админе
avatar
Давно когда-то ковырялся с ДиректАдмином и уже не помню подробностей, что там да как. Но ты уверен, что у юзера, у которого ты в БД поменял пароль, есть права на доступ к этой конкретной БД?
avatar
А кроме как в файле конфига БД, ни где не нужно что подправлять?
avatar
Доступ к БД задается только в config.db.php
avatar
Данная ошибка говорит о проблеме именно в этом файле? (config.db.php)
avatar
После очистки паки templates/compiled/
проблема решилась…
avatar
Мда, конечно… решение ещё то :)

Ну молодец, что сам до этого дошёл!!!

Наверное, стоит расширить FAQ, если там такого нету.

Например. Если вы поменяли логин или пароль в файле config.db.php, на забудте удалить кеш (удалить) из /templates/compiled/
avatar
livestreet.ru/wiki/doku.php/usingdev:faq:start
добавлено.
avatar
Здорово, как то забыл, что любой может вики править :)
Только вот что то у тебя ссылка по плыла и когда заходишь то выдаёт Hacking attemp!
avatar
а у меня нет ничего в папке компилед. а проблема есть.

return array(
        'host' => 'localhost',
        'port' => '3306',
        'user' => 'Пользователь',
        'pass' => 'Пароль',
        'type' => 'mysql',
        'dbname' => 'Имя базы MySQL',
);
?>
локалхост и порт также оставлять или надо узнавать?
avatar
узнавать
avatar
странно, а уменя с дефолтными прокатило.
avatar
Ничего странного, значит, у хостера по дефолту все установлено. У большинства хостеров так.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.