#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 — «
добрый день