Страница администратора не работает в orgfree Доступ запрещен для пользователя ‘root’ @’localhost’?

#javascript #php #mysql

#javascript #php #mysql

Вопрос:

Моя страница администратора не работает, когда я размещаю ее на orgfree.com . Это показывает:

Фатальная ошибка: неперехваченное исключение ‘PDOException’ с сообщением ‘SQLSTATE[28000] [1045] Доступ запрещен для пользователя ‘root’ @’localhost’ (с использованием пароля: ДА)’ в /home/vhosts/mysite.orgfree.com/admin/admin.php:39 Трассировка стека: #0/home/vhosts/mysite.orgfree.com/admin/admin.php (39): PDO->__construct(‘mysql: host=loca…’, ‘root’, ‘pass’) #1 {main} брошенный в /home/vhosts/mysite.orgfree.com/admin/admin.php в строке 39

Я проверил в строке 39, что мой код был

 $db = new PDO('mysql:host='.$db_host.';dbname='.$db_database, $db_user, $db_pass);
  

Я надеюсь, что кто-нибудь мне поможет.

Комментарии:

1. Ваш пользователь и пароль недействительны для вашего хоста MySQL.

2. Что мне делать, сэр? Я должен это изменить?

3. пользователь и пароль предоставляются бесплатным веб-хостингом, могу ли я его изменить?

4. содержимое вашей переменной $user должно соответствовать разрешениям, предоставленным для базы данных.

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

Ответ №1:

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

если вы не нашли свои учетные данные, переустановите mysql, и если вы используете дистрибутив Linux, программа запросит у вас доступ к root, если вы находитесь в окне, по умолчанию используется root, а pass — «

добрый день