невозможно подключиться к базе данных с помощью PDO - PullRequest
0 голосов
/ 08 июня 2019

Итак, я написал некоторый код для подключения к базе данных sql через PHPmyadmin, теперь это работает, когда я использую его на своем локальном хосте (xampp), но когда я размещаю код в сети (хостинг one.com) и изменяю всю информацию pdo о базе данных от one.com. Это постоянно отрицает доступ, и я не могу понять, почему это так.

с использованием соединения mysqli

<?php
$db = "";

error_reporting(E_ALL);
ini_set("display_errors",1);

$paginaData = new stdClass();
$paginaData->titel = "Ledenlijst";
$paginaData->content = include_once "views/navigatie.php";

//database
$dbInfo = "mysql:21=ftp.*****.be;dbname=******";
$dbUser = "******";
$dbPassword = "*******";

try{
    $db = new PDO($dbInfo,$dbUser,$dbPassword);
    $paginaData->content .= "connection to database established";
} catch(Exception $e) {
    $paginaData->content .= $e;
}

if(isset($_GET["page"])) {
    $fileToLoad = $_GET["page"];
    $paginaData->content .= include_once "controller/$fileToLoad.php";
} else {
    $paginaData->content .= "did not GET page";
}

$pagina = include_once "pagina.php";

echo $pagina;

PDOException: SQLSTATE [HY000] [1045] Доступ запрещен для пользователя '*******.be'@'10...24' (с использованием пароля: ДА) в / Customers /0/6/4/sikambers.be/httpd.www/start.php:20 Трассировка стека: # 0 /customers/0/6/4/sikambers.be/httpd.www/start.php(20): PDO -> __ construct ('mysql: 21 = 46.30 ....', '********. be', '*****') # 1 {main} не получил страницу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...