私が間違ったことを理解できません。私は最近、私のウェブサイトに登録/ログインシステムを追加しました。私はPHPMYADMINにサーバー情報を設定することを含め、すべてを行いました。今、問題は、ブラウザ上で自分のウェブサイトのアドレスを入力するとエラー(SQLSTATE [28000] [1045]アクセスがユーザー 'amaqhawe' @ 'localhost'(パスワードはNO)を使用して拒否されます)です。SQLSTATE [28000] [1045]ユーザー 'amaqhawe' @ 'localhost'(パスワードはNO)のアクセスが拒否されました
マイconfig.phpファイル
<?php
ob_start();
session_start();
//set timezone
date_default_timezone_set('South Africa');
//database credentials
define('DBHOST','localhost');
define('DBUSER','amaqhawe');
define('DBPASS','');
define('DBNAME','amaqhawe');
//application address
define('DIR','http://amaqhawe.co.za/');
define('SITEEMAIL','[email protected]');
try {
//create PDO connection
$db = new PDO("mysql:host=".DBHOST.";dbname=".DBNAME, DBUSER, DBPASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
//show error
echo '<p class="bg-danger">'.$e->getMessage().'</p>';
exit;
}
//include the user class, pass in the database connection
include('classes/user.php');
include('classes/phpmailer/mail.php');
$user = new User($db);
?>
このシステムはローカルサーバー上で正常に動作していたことを忘れていました。問題は、私が現在行っているホスティング会社にオンラインで入れようとしていることから始まりました。 –