| 49 | | Check that both instances have the synchronization module enabled in {{{models/000_config.py}}}. If the ''sync'' section is missing from {{{deployment_settings.modules}}}, then add it as follows: |
| 50 | | |
| 51 | | {{{ |
| 52 | | deployment_settings.modules = OrderedDict([ |
| 53 | | |
| 54 | | ... |
| 55 | | |
| 56 | | # Add or uncomment this section, if it is missing or commented: |
| 57 | | ("sync", Storage( |
| 58 | | name_nice = T("Synchronization"), |
| 59 | | description = T("Synchronization"), |
| 60 | | restricted = True, |
| 61 | | access = "|1|", # Only Administrators can see this module in the default menu & access the controller |
| 62 | | module_type = 0 # This item is handled separately for the menu |
| 63 | | )), |
| 64 | | |
| 65 | | ... |
| 66 | | |
| 67 | | ]) |
| | 49 | Check that both instances have the synchronization module enabled: For each site, in a browser go to the URL {{{http://yoursite/eden/sync}}} where yoursite is the site's Eden server host name. If that shows a description of the sync module, then it is enabled. If that gets a 404 error, then it is not enabled. |
| | 50 | |
| | 51 | If sync is not enabled, then add it in {{{models/000_config.py}}} after the comment that says "# Enable Additional Module(s)": |
| | 52 | |
| | 53 | {{{ |
| | 54 | settings.modules["sync"] = Storage( |
| | 55 | name_nice = T("Synchronization"), |
| | 56 | #description = "Synchronization", |
| | 57 | restricted = True, |
| | 58 | access = "|1|", # Only Administrators can see this module in the default menu & access the controller |
| | 59 | module_type = None # This item is handled separately for the menu |
| | 60 | ) |