2

CMS をインストールしたいのですが、初めて "Silver Stripe CMS" をインストールしようとしましたが、インストールがデータベースでハングし、次のエラーが表示されます: 「localhost」でデータベース サーバーが見つかりませんでした: ユーザー「root のアクセスが拒否されました」 '@'localhost' (パスワードを使用: NO)

次に、CMS をインストールしようとしましたが、"Modx" はまだデータベースでハングします。今回のメッセージは次のとおりです。 Connexion au serverur MySQL:
プロセッサが指定されていません!

PhpMyAdmin を再インストールしようとしましたが、次のエラーが表示されます。

Une erreur s'est produite lors de la creation de la base de données.

エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (
パスワードを使用: YES)

Vous pouvez soit recommencer soit alonener l'opération. Si vous
choisissez « Recommencer », la mise à jour sera tentée à nouveau en vous posant à nouveau les question de configuration. Avec l'option « Recommencer avec les mêmes réglages », la mise à jour sera tentée immédiatement. Avec le choix « Abandonner », la mise à jour échouera et vous devrez revenir à la version précédente, désinstaller et
reconfigurer ce paquet, à moins d'effectuer vous-même les opérations
nécessaires pour continuer à l'utiliser. Enfin, le choix « Ignorer »
poursuivra les opérations en ignorant les erreurs ultérieures issues de dbconfig-common.

<Ok>

rootとしてのphpmyadminログインとパスワードに問題はありませんが、問題なく接続できます

4

2 に答える 2

1

景品はこのビットにあると思います:

ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)

インストールした CMS にパスワードが設定されていないようです。私は Silverstripe に詳しくありませんが、パスワードを伝えるためにどこかでファイルを編集する必要があるようです。

また、rootユーザーを使用することはおそらくお勧めできません。必要な権限を持つセカンダリ ユーザーをデータベースに作成し、そのアカウントを CMS で使用することをお勧めします。

于 2012-09-15T01:52:03.110 に答える
0

root単に入力して入力してログインしている場合は、コマンドラインから接続してみてくださいmysql。機能する場合、問題はアプリケーション レベルにあります。

シルバー ストライプ構成ファイルを探します。
<your app root folder>/conf/ConfigureFromEnv.php

次の行で、資格情報を正しく設定してください。

/* Database connection */
define('SS_DATABASE_SERVER', 'localhost');
define('SS_DATABASE_USERNAME', 'root');
define('SS_DATABASE_PASSWORD', '');

友人の Fluffeh に同意します。使用しないでください。Silver rootStripe 専用のユーザーを作成することをお勧めします。

于 2012-09-15T05:54:11.213 に答える