unibas Опубликовано: декабря 11, 2018 Жалоба Поделиться Опубликовано: декабря 11, 2018 Появилась проблема после перезаписи заново сайта на хостинг кажется что то случилось с базой данных (она есть сохраненная но почему то не воспринимается то ли хостингом то ли самим сайтом) и при заходе на страницу сайта выскакивает такое сообщение Warning: mysqli::mysqli(): (28000/1045): Access denied for user 'ИМЯ БАЗЫ ДАННЫХ'@'localhost' (using password: YES) in /home/САЙТ/public_html/system/library/db/mysqli.php on line 7 Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /home/САЙТ/public_html/system/library/db/mysqli.php on line 10Warning: DB\MySQLi::__construct(): Couldn't fetch mysqli in /home/САЙТ/public_html/system/library/db/mysqli.php on line 10. Я открыл этот файл он есть но непонятно что там менять в этих строках (если я правильно понял) и касается ли эта ошибка только этого файла или еще что то надо в других менять или править??? Файл имеет такой текст Скрытый текст 1 <?php 2 namespace DB; 3 final class MySQLi { 4 private $connection; 5 6 public function __construct($hostname, $username, $password, $database, $port = '3306') { 7 $this->connection = new \mysqli($hostname, $username, $password, $database, $port); 8 9 if ($this->connection->connect_error) { 10 throw new \Exception('Error: ' . $this->connection->error . '<br />Error No: ' . $this->connection->errno); 11 } 12 13 $this->connection->set_charset("utf8"); 14 $this->connection->query("SET SQL_MODE = ''"); } public function query($sql) { $query = $this->connection->query($sql); if (!$this->connection->errno) { if ($query instanceof \mysqli_result) { $data = array(); while ($row = $query->fetch_assoc()) { $data[] = $row; } $result = new \stdClass(); $result->num_rows = $query->num_rows; $result->row = isset($data[0]) ? $data[0] : array(); $result->rows = $data; $query->close(); return $result; } else { return true; } } else { throw new \Exception('Error: ' . $this->connection->error . '<br />Error No: ' . $this->connection->errno . '<br />' . $sql); } } public function escape($value) { return $this->connection->real_escape_string($value); } public function countAffected() { return $this->connection->affected_rows; } public function getLastId() { return $this->connection->insert_id; } public function connected() { return $this->connection->ping(); } public function __destruct() { $this->connection->close(); } } Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
unibas Опубликовано: декабря 11, 2018 Автор Жалоба Поделиться Опубликовано: декабря 11, 2018 в каком конкретно конфиг файле в (систем) или.... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
nikifalex Опубликовано: декабря 11, 2018 Жалоба Поделиться Опубликовано: декабря 11, 2018 /config.php в корне сайта. и в /admin/config.php там логин-пароль для mysql Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
unibas Опубликовано: декабря 11, 2018 Автор Жалоба Поделиться Опубликовано: декабря 11, 2018 Эти данные внести в этот файл??? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
unibas Опубликовано: декабря 11, 2018 Автор Жалоба Поделиться Опубликовано: декабря 11, 2018 Прописал но теперь 500 ошибка появилась Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
nikifalex Опубликовано: декабря 11, 2018 Жалоба Поделиться Опубликовано: декабря 11, 2018 не то вписали, не так вписали, не туда вписали. Смысл гадать то? ну стукнитесь в скайп со всеми паролями Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: января 3, 2019 Жалоба Поделиться Опубликовано: января 3, 2019 В 11.12.2018 at 17:00, nikifalex сказал: ну стукнитесь в скайп со всеми паролями Стукнулся? Чем закончилось? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
nikifalex Опубликовано: января 4, 2019 Жалоба Поделиться Опубликовано: января 4, 2019 В 03.01.2019 at 08:51, RHCk сказал: Стукнулся? Чем закончилось? увы, тихо в скайпе Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
unibas Опубликовано: января 4, 2019 Автор Жалоба Поделиться Опубликовано: января 4, 2019 Я не писал в скайп. А закончилось тем что снёс нафиг опенкарт и поставил престу и заново сайт делал там проще как то и настроек в базе больше а опенкарт на память бекап оставил может когда то ещё разберусь сейчас времени не было разбираться надо было сайт запустить Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.