2012-04-02 20 views
2

MacにOpenfire 3.7.1がインストールされており、XAMPPもインストールされています。 OpenFireの設定に問題があります。サーバー設定では、ドメイン名としてsan-imac.local.lanを指定しました。選択した標準データベース接続を選択し、MySqlデータベースドライバを選択しました。これはデータベースURL jdbc:mysql://localhost:3306/testであり、ユーザー名のパスワードはXAMPP phpmyadminとなっています。しかし、それは言うMacでのOpenfireデータベース設定の問題

データベースへの接続を行うことができませんでした。 "/logs/error.log"ログファイルを開いてエラーメッセージを表示し、問題を解決するために戻ってください。

まず、/logsフォルダにそのようなファイルはありません。この作業を行い、OpenFireを起動して実行するための手順に従うには、どうすればよいですか。

Gmail、Facebook、YahooのようなIMチャット用のopenfireに接続するためのアプリをXMPPを使ってビルドする必要があります。誰もがどんな指導も提供できるなら、それは非常に役に立つでしょう。

答えて

0

データベースの名前、データベースのユーザー名、ユーザーのパスワードなど、データベースが正しく設定されていることを確認してください。これが正しく設定されていれば、あなたのオープンireはうまくいくはずです。データベースユーザー名に空のパスワードがある場合、またはデータベースへのアクセス権が不十分な場合は、データベースは受け入れられません。

私はこれらのヒントがあなたの問題を解決することを願っています。

0

あなたのパスワードとユーザー名を確認しても、同じエラーが発生していました。私のユーザー名が間違っていることがわかりました。

0

問題を解決しました。

ファイルの書き込み権限によりログファイルが作成されていません。次のようにサーバーのこの実行を解決するには

  1. はsudoを持つ端末からopenfire.shファイルを実行します。これでルートアクセスでOFが開始されます。エラーログファイルが作成されます。

  2. ユーザー@localhostへのアクセスが拒否されたため、ログファイルにエラーメッセージが表示されます。私はopenfireのdb接続ページでユーザーフィールドを空白にしておいたので設定しました。

  3. ローカルホストを使用している場合は、ユーザーフィールドをroot @ localhostとして保存します。

関連する問題