2011-07-27 1 views
0

Hihi, 확실하지가 .. 아마존 EC2에서 ejabberd를 설치하고 최근 가이드에 따라 MySQL을 사용하는 스위치를 관리해야 : 나는 MySQL의 DB로 전환 한 후 지금 문제가 https://support.process-one.net/doc/display/MESSENGER/Using+ejabberd+with+MySQL+native+driverejabberd mysql 스크립트 버그? 난 그냥 평범한 바보입니다 경우

하지 내 사용자에게 명단을 추가 할 수 있으며 로그에는 표의 명단이 존재하지 않는다는 것을 보여줍니다.

그리고 지금은 혼란입니다, 내가 대신,이 테이블을 생성, https://github.com/processone/ejabberd/blob/master/src/odbc/mysql.sql에서 ejabberd의 GitHub의에서 mysql.sql의 DB 스키마를 잡고, 그리고

  1. 생성되는 모든 rosterusers 테이블이없는 것을 발견 명단 (rosteritem)이라고 불린다.
  2. rostergroups라는 테이블은 없지만 rostergroup ('s'가없는 테이블)은 없습니다. 주위에 몇 가지 인터넷 검색 후, 나는 rostergroups 올바른 명명해야한다고 생각합니다.

여기에 누군가가 알고 있습니까?이 버그는 MySQL 스키마에 있습니까? 아니면 뭔가 빠졌습니까?

미리 감사드립니다.

답변

1

이 질문에 대한 피드백은 없지만 결국 mssql.sql의 mysql.sql 스크립트에서 만든 테이블 스키마 중 일부를 수동으로 변경했습니다.

모든 것이 잘 작동합니다.

:

+0

이봐, 당신이 날 단계별를 알릴 수 제발, 당신은 어떻게 MySQL 데이터베이스와 ejabberd을 연결 한? – Purushottam

관련 문제