Hi Bodo,
About 4 months ago I changed my server and tried to migrate egroupware.
I use Postgresql. The internal “DB backup and restore” did not work so I
had to do a direct DB Export and then Import everything on the new
server which worked well.
However there are still two minor problems:
-
Not all the users are shown at “Admin - User accounts” (see screen
1). There are more users available (see screen 2) and they can log in
and everything works fine.
-
E-Mail Notifications for some user do not work. E. g. notifications
for user superdigi do not work, but notifications for user geburtstage
do work.
Most likely you “cleaned up” egw_addressbook table which contains
contact data (eg. first & last name) of accounts.
egw_accounts is joined with egw_addressbook using account_id.
So you need to create a row in egw_addressbook for every user (not
groups) with a matching account_id and contact_owner=0.
As I am a web developer I tried to fix the problem myself but I was not
able to understand the egroupware code. Additionally I could not find
any documentation about debugging features. It would help me a lot to
see the SQL Query that is sent to the table egw_accounts.
Code is in phpgwapi/inc/class.accounts_sql.inc.php in method get_list,
but you wont find SQL statements there.
Most easy is to fix it in egw_addressbook table …
Ralf
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany