【问题标题】:Openfire database settings issue in macMac中的Openfire数据库设置问题
【发布时间】:2012-04-02 07:59:57
【问题描述】:

我的 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。如果有人也可以提供任何指导,那将非常有帮助。

【问题讨论】:

    标签: openfire xmppframework


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        解决了问题。

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

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

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

        3. 如果您使用的是 localhost,请将用户字段保留为 root@localhost。

        【讨论】:

          猜你喜欢
          • 2015-05-18
          • 2019-02-22
          • 1970-01-01
          • 2022-01-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多