2

我在我的 Mac 上安装了 Openfire 3.7.1 并安装了 XAMPP。我在配置 OpenFire 时遇到问题。在我给出的服务器设置中san-imac.local.lan作为域名。选择标准数据库连接并选择 MySql 数据库驱动程序。这是数据库 URL jdbc:mysql://localhost:3306/test,并给出了 XAMPP phpmyadmin 的用户名密码。但它说

无法建立到数据库的连接。通过打开"/logs/error.log"日志文件查看错误消息,然后返回解决问题。

首先,文件/logs夹中没有这样的文件。我应该怎么做才能使它正常工作并按照程序启动和运行 OpenFire。

我需要构建一个应用程序来连接到 openfire 以使用 XMPP 进行 IM 聊天,例如 Gmail、Facebook、Yahoo。如果有人也可以提供任何指导,那将非常有帮助。

4

3 回答 3

0

解决了这个问题。

由于文件写入权限,未创建日志文件。要解决此运行的服务器,如下所示

  1. 使用 sudo 从终端运行 openfire.sh 文件。这将以 root 访问启动 OF 现在将创建错误日志文件。

  2. 我的日志文件有错误消息,因为用户@localhost 拒绝访问。因为我在 openfire 设置的数据库连接页面中将用户字段保留为空白。

  3. 如果您使用本地主机,请将用户字段保留为 root@localhost。

于 2014-06-12T06:15:30.227 回答
0

检查您的密码和用户名,我遇到了同样的错误,我花了一段时间才发现我的用户名错误。

于 2013-02-18T13:00:59.867 回答
0

确保您的数据库设置正确,包括数据库名称、数据库用户名和用户密码。如果您正确配置了此设置,那么您的打开愤怒应该可以正常工作。请注意,如果数据库用户名的密码为空或没有足够的数据库访问权限,它将不接受。

我希望这些提示能解决您的问题。

于 2012-04-08T09:37:26.777 回答