私はWindowsサーバー2012で作業しており、PHPMyAdminを機能させようとしています。root ユーザーまたは非 root ユーザーが MySQL に接続することはできません。私はGoogle全体を検索して検索しました。config.inc.php ファイルで allowroot を設定し、localhost を 127.0.0.1 に変更するように言われているのを見たところならどこでも。最初はこのファイルが見つかりませんでしたが、config.default.php を変更してルート フォルダーに配置する必要があることを読みました。私はそれをしました。ここに私が変更したものがあります
$cfg['Servers'][$i]['host'] = "127.0.0.1"
//already had the next one set
$cfg['Servers'][$i]['AllowRoot'] = true
MySQLのどのユーザーからでもログインできず、エラーが発生し続けます
#2002 Cannot log in to the MySQL server.
config.inc.php: http://u16626886.onlinehome-server.com/config.inc.zip
PHP と MySQL のテスト: http://u16626886.onlinehome-server.com:801/test.php
問題は今すぐ解決する必要があることがわかりました。MySQL を C: ドライブに配置すると正常に動作しますが、必要な場所である D: ドライブに配置すると、PHP は接続できません。それがなぜなのか誰か知っていますか?