ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、shuguang の cms を仮想ホストにインストールしたら、ユーザー 'root'@'localhost' のアクセスが拒否されました。
shuguang の cms を仮想ホストにインストールすると、ユーザー 'root'@'localhost' に対してアクセスが拒否されました
Shuguang cms は thinkphp に基づいています
仮想ホストにプログラムをインストールする場合は、プロジェクト フォルダー
にインストールするでインストーラーを使用する必要があります。
そうしないと、インストール エラーが発生します
ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
確認したところ、構成データベースの構成にエラーがあることがわかりました
しかし、database.inc.php のデータベース アカウントとパスワードが正しいことを何度も確認しました
初歩的な問題の解決に役立つことを願っています
-----最善の解決策---------
構成の問題、root ユーザーが見つかりません
これは、以前は root ユーザー領域を使用してログインしたことを示していますが、現在は管理者アカウントを変更したため、再び root でログインできなくなりました
キャッシュの問題かどうかを確認してください
-----その他の解決策----------------------
にログインしてくださいデータベースを実行します
*.* のすべてを 'root'@'localhost' に付与
-----その他の解決策---------
root ユーザーもアクセスを拒否されています。root 権限を変更しましたか?
------その他の解決策------
root 権限のみを持たずに他人のホストを借りています。 1 つのデータベース管理アカウントとパスワード
root 権限はホスト管理者のみが利用できます
-----その他の解決策---------
プログラムは自分のマシン上にあります問題ありません。私のマシンの php 環境は phpnow で構築されており、mysql
の root 権限を使用しています。
しかし、私は他の人のホストに対する root 権限を持っていないので、管理者から与えられたアカウントとパスワードを使用しています
プログラムをインストールするとき、管理者から与えられたアカウントとパスワードも使用しました
プログラムは実行できず、
が報告されます
システムエラー
[再試行] [戻る] [ホームページに戻る] を選択できます
[エラーメッセージ]
ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
何がいけなかったのかさえ分かりません
使用されている Tongchuang 仮想ホスト管理システム
-----その他のソリューション---------
データベースにログインしますか?または phpmyadmin
可能であれば、上に上がって 1 階でコマンドを実行し、*.* のすべてを 'root'@'localhost'
に許可します。
このコマンドが実行できない場合、唯一の解決策はスペース管理者に解決を依頼することです
-----その他の解決策------ - --
thinkphp
------その他の解決策-------
私もそれに遭遇し、ランタイムアプリを削除したところ、問題は解決しました