ホームページ >バックエンド開発 >PHPチュートリアル >http://localhost/phpmyadmin/ へのアクセスが拒否されるのはなぜですか?
http://localhost/phpmyadmin/ へのアクセスが拒否されるのはなぜですか? ?
wampserver をインストールしたところ、http://localhost は開くことができましたが、http://localhost/phpmyadmin/ を開くと次のような状況が発生します。
なぜですか? ? ?
wampserver はインストールされたばかりで、mysql の初期パスワードは変更されておらず、空です。
次のように、config.inc.php ファイル内のデータも mysql に対応します
$cfg['Servers'][$i]['verbose'] = 'ローカルホスト' ;
$cfg['サーバー'][$i]['ホスト'] = 'ローカルホスト';
$cfg['サーバー'][$i]['ポート'] = '';
$cfg['サーバー'][$i]['ソケット'] = '';
$cfg['サーバー'][$i]['connect_type'] = 'tcp';
$cfg ['サーバー'][$i]['extension'] = 'mysqli';
$cfg['サーバー'][$i]['auth_type'] = 'config';
$cfg [' サーバー'][$i]['ユーザー'] = 'root';
$cfg['サーバー'][$i]['パスワード'] = '';
- -----解決策----------------------
$cfg['Servers'][$i]['AllowNoPassword'] = true;//空のパスワードを許可します
これを設定しましたか?
------解決策---------
libraries/common.inc.php の 886 行目
------解決策---------
今注意しませんでした!
#1045 - ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)
明らかに root ユーザーにはパスワードがあります