2 / 5
Feb 2024

I am using 1.8 and want to move to a modern version. We are only using the Calendar. Instead of having to bring up old versions and import and expert, is there a way I can just use some calendar syncing to do it?

  • created

    Feb '24
  • last reply

    Feb '24
  • 4

    replies

  • 573

    views

  • 3

    users

  • 5

    links

Hi William.

Best way:

  • Install new EGw instance
  • Macke EGw backup of 1.8
  • Copy backup to 23.1
  • Restore in 23.1

Usually works, but not always.
If it doesn’t work, you have to look further…


See also:


… and search in forum.


We also offer migration as a professional service:

Stefan

I tried it and the import failed, it gave a pop-up error saying about a XML parent didn’t exist. When I refreshed, (after waiting a while), it gives me "'api/src/Db.php (832) Database error
Table ‘egroupware.egw_addressbook_shared’ doesn’t exist (1146) " after logging in and "Database error

Unknown column ‘notify_id’ in ‘field list’ /usr/share/egroupware/api/src/Db.php (828)"

Then when I go to admin, it gives me “pi/src/Accounts.php (266)
An error happened!
count(): Argument #1 ($value) must be of type Countable|array, null given (0)

1, How do I reset to the default install database? I know I should have backup up a blank database.
2. Any suggestions for the above messages?

That is from mail, probably your email server is not accessible from the new box …

Have you a) installed old (phpgw)API and b) run the update in setup?

That a typical PHP 8 error, probably having nothing to do with the update.

If you run the update from setup, it has done an automatic backup, before attempting the update (unless you actively unchecked the backup checkbox).

You know we offer updating your old EGroupware to the current version as a service. We also offer hosting it for you, but the two are independently bookable.

Ralf