I'm having a strange problem when moving my site from my test server to my live server...
I'm using GroupJive as I have a collection of schools and need to restrict access to each school 'Group' so that only 'invited' registered members can gain access (if that makes sense).
On my test server, I can log into the admin back-end as an administrator and go to 'GroupJive > Users' and associate an existing, registered member to a school 'Group' - which is great! Then when that user logs in to the site via the front-end they can go to 'MySchools' and see a list of schools they belong to and click to gain access. Everything works great as intended.
Now, when I backup the site using the latest Akeeba Backup component and restore the site on my live server, something breaks!
The site works fine in all aspects except when I add a user to a 'Group' using 'GroupJive > Users', the new 'Group' isn't listing in the front-end of the site!
No error messages and in fact, as the registered user, if I go to 'My Panel' and click on 'Joined Schools' it shows I've joined "1" school, but doesn't list it below!! (see attached)
It would appear that the system is working and the user HAS been associated with the school 'Group', but something is happening to the element that shows the 'Group' list on the live website.
Interestingly, thinking it was a permissions issue, I've tried changing the registered member to an administrator and suddenly the new school 'Group' shows!
So this issue only effects 'Registered' members - with Admins and Super Users not being effected.
The only difference between my test server and my live server is that my test server is on Linux and my live one is on Windows
I can't do anything about this at present but I've made sure that they're both running as close to the same version of PHP as I can (5.5.27 on Linux and 5.5.28 on windows).
Both use MySQL and obviously the same version of Joomla (3.4.1) and Community Builder(2.0.7) and GroupJive(2.7.0)
Any and all advice or pointers as to where to look to fix this would be gratefully received.
Thanks
Dave