Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2016, 16:27   #1
PHP_DELETANT
Пользователь
 
Регистрация: 31.01.2016
Сообщений: 31
Злость Что значит данная ошибка и как решить проблему ?

Только начал знакомиться с пхп и появилось много вопросов, один из них таков:

При подключении написал код подключения к базе данных, вроде все просто и понятно но при переходе на страницу сайта видим ошибку (

Warning: mysqli_connect(): (42000/1044): Access denied for user 'u840233029_test'@'10.2.1.11' to database 'DB' in /home/u840233029/public_html/index.php on line 3
bool(false)


код наш таков (файл подключения к базе)

[<?php
define ('HOST','mysql.******.ru');
define ('USER','u840233029_test');
define ('PASS','******);
define ('BD','u840233029_baza');
?>]

И код файла страницы сайта

[<?php
include_once('bd.php');
$connect = mysqli_connect(HOST, USER, PASS, DB);
var_dump($connect);
?>]
PHP_DELETANT вне форума Ответить с цитированием
Старый 31.01.2016, 16:32   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Неправильное имя/пароль?

и host странно выглядит. Что за БД у вас и где находится? Обычно прямой доступ к БД извне закрыт.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 31.01.2016, 16:36   #3
PHP_DELETANT
Пользователь
 
Регистрация: 31.01.2016
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Неправильное имя/пароль?

и host странно выглядит. Что за БД у вас и где находится? Обычно прямой доступ к БД извне закрыт.


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

Последний раз редактировалось PHP_DELETANT; 31.01.2016 в 16:40.
PHP_DELETANT вне форума Ответить с цитированием
Старый 31.01.2016, 16:44   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

Если внимательно перевести - то указанному пользователю нет доступа к БД.... вы привилегии и права дали указанного пользователя к указанной БД?
еще как вариант -
Код:
define ('PASS','******);
Кавычка не закрыта
ADSoft вне форума Ответить с цитированием
Старый 31.01.2016, 16:45   #5
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Вероятно, причина в этом:
Цитата:
Сообщение от PHP_DELETANT Посмотреть сообщение
define ('BD','u840233029_baza');
...
$connect = mysqli_connect(HOST, USER, PASS, DB);
Andkorol вне форума Ответить с цитированием
Старый 31.01.2016, 16:52   #6
PHP_DELETANT
Пользователь
 
Регистрация: 31.01.2016
Сообщений: 31
По умолчанию

подключение по mysql делал так

[<?php
$db = mysql_connect ("mysql.hostinger.ru","u840233029_t est","******");
mysql_select_db ("u840233029_baza",$db);

?>]

код страницы
[<?php
session_start();
include ("bd.php");

?>]

получал ошибку Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/840233029/public_html/bd.php on line 2
PHP_DELETANT вне форума Ответить с цитированием
Старый 31.01.2016, 16:57   #7
PHP_DELETANT
Пользователь
 
Регистрация: 31.01.2016
Сообщений: 31
По умолчанию

Да в варианте mysqli была просто опечатка, впредь постараюсь не выкидывать на форум подобного, спасибо, что откликнулись на мою тему
PHP_DELETANT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка E2034, как решить проблему? Dima-91 Помощь студентам 48 06.07.2015 22:56
что значит данная запись Alexandr- Помощь студентам 1 17.03.2013 10:15
Что значит эта ошибка в Си и как от неё избавиться verling Общие вопросы C/C++ 3 16.10.2010 11:52
Что значит ошибка и как исправить? Pirotexnik Общие вопросы Delphi 2 26.03.2009 19:52