Ошибка при настройке Ejabberd для работы с MySQL
Настраиваю ejabberd для работы на MySQL, как написано
При запуске в лог /var/log/jabber/ejabberd.log пишет ошибку:
=ERROR REPORT==== 2009-11-17 16:58:59 ===
C(<0.35.0>:ejabberd_check:63) : ejabberd is configured to use 'mysql',
but the following Erlang modules are not installed: '[mysql,
mysql_auth,
mysql_conn,
mysql_recv]'
Автор: tigor
18.11.2009 09:02
Ответов 1
Ответы
Исправил ошибку установив модуль для работы с MySQL для ejabberd.
Что для этого нужно:
1. Скачать модуль
svn co https://svn.process-one.net/ejabberd-modules/mysql/trunk mysql
2. Зайти в папку mysql
cd mysql
3. Запустить build.sh
./build.sh
4. Скопировать файлы mysql.beam mysql_auth.beam mysql_conn.beam mysql_recv.beam из каталога ebin в /usr/lib/erlang/lib/odbc-2.10.3/ebin/ (версия odbc может быть отличной от вашей).
5. Перезапустить ejabberd
/etc/init.d/ejabberd restart
- Автор: tigor
- 18.11.2009 09:43
FAQStorage.com