Help! I have no idea why this is happening.
EVery time I try to upgrade our school site (with a clone on a live server or on mamp), Jomsocial breaks the site.
I get this error:
Fatal error: Using $this when not in object context in /home/gssm/public_html/32upgrade/plugins/system/koowa/koowa.php on line 140
Hi, Daniel Nethery.
By error message you provided us:
Fatal error: Using $this when not in object context in /home/gssm/public_html/32upgrade/plugins/system/koowa/koowa.php on line 140
Disabling it throws up another error:
0
Property db does not exist
I went through this once before and thought it was the rocket theme template, but if I uninstall jomsocial and then perform the upgrade, it works. Reinstall JS after that and it breaks again. I've spent several hours trying different combinations of upgrades, none of them seem to work for me. I'm about to just give up and leave this site on 2.5.19 forever but I really don't want to have to do that.
If you can't figure this out easily, I think I'll scratch upgrading. School ends in mid May and I'll just start with a fresh 3.2 site and add in all the content. We flush the students anyway after school is out.
Hi, Daniel Nethery.
I don't know what triggers that issue as I don't know how Koowa works - you'll need to contact with Koowa developers.
Hello!
I am finally revisiting this. I managed to upgrade the site to 3.3, everything seems fine except Jomsocial. It's been uninstalled and re-installed several times. I also uninstalled docman, which I think was the component using koowa (I no longer see koowa errors). The problem is, I can't get to the jomsocial admin panel. It just says:
Property db does not exist
And that's it. Everything else in the site seems fine except jomsocial. I have no idea how to get it working again. I can get you a login if you don't mind taking a look.
thanks!
I've been going through and disabling more plugins and updating more stuff (non jomsocial stuff), and now I get this error instead of the db error from earlier:
1146 Table 'gssmusa_portal.gagssm_community_activities' doesn't exist SQL=SELECT COUNT(*) FROM `gagssm_community_activities`
Aha! I went to my backup, backed up two missing tables and imported them into the upgraded site and it's working on the back end. I'm still getting this error on the front end:
JHtmlBehavior::mootools not found.
so I'll post back if I get that one fixed too.