Проблема настроек базы данных Openfire в Mac - PullRequest
2 голосов
/ 02 апреля 2012

На моем Mac установлен Openfire 3.7.1, а также установлен XAMPP.У меня проблемы с настройкой OpenFire.В настройках сервера я указал san-imac.local.lan в качестве имени домена.Выбрал стандартное соединение с базой данных и выбрал MySql Database Driver.Это URL базы данных jdbc:mysql://localhost:3306/test и пароль пользователя XAMPP phpmyadmin.Но он говорит

Не удалось установить соединение с базой данных.Просмотрите сообщение об ошибке, открыв файл журнала "/logs/error.log", а затем вернитесь, чтобы устранить проблему.

Прежде всего, в папке /logs такого файла нет.Что я должен сделать, чтобы заставить это работать и следовать процедурам, чтобы запустить и запустить OpenFire.

Мне нужно создать приложение для подключения к openfire для чатов, таких как Gmail, Facebook, Yahoo, с использованием XMPP.Если кто-то и может дать какое-либо руководство, это будет очень полезно.

Ответы [ 3 ]

0 голосов
/ 18 февраля 2013

проверьте ваш пароль и имя пользователя, у меня была та же ошибка, и мне потребовалось некоторое время, чтобы понять, что у меня неправильное имя пользователя.

0 голосов
/ 12 июня 2014

Решена проблема.

файл журнала не создается из-за разрешения на запись в файл. Чтобы разрешить этот запуск сервера OF следующим образом

  1. Запустите файл openfire.sh из терминала с помощью sudo. Это запустит OF с корневым доступом. Теперь будет создан файл журнала ошибок.

  2. Мой файл журнала содержит сообщение об ошибке, так как доступ @localhost запрещен. Поскольку я оставил поле пользователя пустым на странице подключения к базе данных openfire.

  3. Оставьте пользовательское поле как root @ localhost, если вы используете localhost.

0 голосов
/ 08 апреля 2012

Убедитесь, что ваша база данных настроена правильно, включая имя базы данных, имя пользователя базы данных и пароль пользователя. Если у вас все правильно настроено, то ваши открытия должны работать просто отлично. Обратите внимание, что он не будет принимать, если имя пользователя базы данных имеет пустой пароль или недостаточно прав доступа к базе данных.

Я надеюсь, что эти подсказки решат вашу проблему.

...