I upgraded from CiviCrm 5.38 to 5.45.0 on my staging server which is on Wordpress(5.8.3). I get a Error Thrown ...Class 'CRM_Search_Upgrader' not found when I access:
CiviCRM from the Wordpress Admin panel for the first time and when I refresh the page CiviCRM comes up.
Administration>>System status - nothing comes up apart from the wait icon. (https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fa%2F#/status)
The extensions option thru the administration menu. Administration>>>System Settings>>Extensions (https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2Fextensions&reset=1)
For the upgrade I followed the notes on https://docs.civicrm.org/sysadmin/en/latest/upgrade/wordpress/
Extensions were also brought back as per the notes above. The extensions are:-
- ca.civicrm.logviewer
- mosaicotweaks
- purgelogs-1.1.0
- uk.co.compucorp.civicrm.booking
- uk.co.vedaconsulting.mosaico
- webtracking-1.3
I don't think that uk.co.compucorp.civicrm.booking is working or has been updated as we were testing this some time ago but abandoned it as there was no support.
Caches have been cleared, CiviCrm menu rebuilt and rebuilt database triggers through the CiviCRM Admin Utilities.
I did get the message that the upgrade was successful during the upgrade process through CiviCRM Admin Utilities.It shows that I am running 5.45.0 on the bottom of https://example.org/wp-admin/admin.php?page=CiviCRM
Has anyone come across the same issue on Wordpress and be able to assist please with a solution?
Do I revert back to CiviCRM 5.36 and wait for the next version CiviCRM 5.46 on my staging server?
Thanking the team in advance.
Extensions were also brought back as per the notes above
, do you mean including theext
dir in the civicrm core tree, i.e. the ext folder at the same level asang
,CRM
,Civi
, etc... Just want to clarify because those core ones should not be restored, just 3rd party ones that usually live in a different folder.