XAMMP (localhost) を使用して PHP ソフトウェアをテストしようとしていますが、URL をクリックすると次のメッセージが表示され続けます:
致命的なエラー: mysqli_sql_例外をキャッチできません: ユーザー 'Adeleke'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
xammp PhpMyAdmin からのものだと思ったので、Laragon をインストールしてソフトウェアをテストしてみたところ、次のような結果が得られました。
致命的エラー: mysqli_sql_例外をキャッチできません: C:\laragon\www\MyQueerDate\ のユーザー 'Adeleke'@'localhost' (パスワードを使用: YES) のアクセスが拒否されましたinstall\index.php:47 スタック トレース: #0 C:\laragon\www\MyQueerDate\install\index.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon. MySQL') #1 {main} が C:\laragon\www\MyQueerDate\install\index.php の 47 行目でスローされました
これは MyQueerDate\install\index.php の 46 ~ 49 行目です。
if (!empty($_POST['install'])) { $con = mysqli_connect($_POST['sql_host'], $_POST['sql_user'], $_POST['sql_pass'], $_POST['sql_name']); if (mysqli_connect_errno()) { $ServerErrors[] = "MySQL への接続に失敗しました: " .mysqli_connect_error();
ソフトウェアの出力を確認し、ダッシュボードと管理パネルを見てみましたが、表示され続けました。
致命的エラー: mysqli_sql_例外をキャッチできません: C:\laragon\www\MyQueerDate\ のユーザー 'Adeleke'@'localhost' (パスワードを使用: YES) のアクセスが拒否されましたinstall\index.php:47 スタック トレース: #0 C:\laragon\www\MyQueerDate\install\index.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon. MySQL') #1 {main} が C:\laragon\www\MyQueerDate\install\index.php の 47 行目でスローされました
cPanel で試してみたところ、うまくいきましたが、cPanel でプログラムをテストしたくありません。今はホスティングする余裕がないので、localhost を試してみたいと思っています。
新しいユーザーを作成し、それを使用してデータベースにアクセスします。
お問い合わせ: ユーザー「user」@「localhost」を作成します。 urdatabase.* に対するすべての権限を、「password」@「localhost」で識別される「user」に付与します;