Posted: November 26, 2017 at 3:21 pm
|
I upgraded to the latest version today and now get the following error on all front end pages, not just event-espresso related ones. Fatal error: Uncaught Error: Class ‘EE_Register_CPTs’ not found in /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/CPTs/EE_CPT_Strategy.core.php:86 Stack trace: #0 /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/CPTs/EE_CPT_Strategy.core.php(73): EE_CPT_Strategy->__construct() #1 /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/EE_Registry.core.php(1107): EE_CPT_Strategy::instance() #2 /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/EE_Registry.core.php(828): EE_Registry->_create_object(‘EE_CPT_Strategy’, Array, ‘core’, false) #3 /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/EE_Registry.core.php(346): EE_Registry->_load(Array, ‘EE_’, ‘EE_CPT_Strategy’, ‘core’, Array, false, true, false) #4 /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/EE_Request_Handler.core.php(220): EE_Registry->load_core(‘CPT_Strategy’) #5 /home/wp_vmuxsn/swacypaa.org/wp-content in /home/wp_vmuxsn/swacypaa.org/wp-content/plugins/event-espresso-core-reg/core/CPTs/EE_CPT_Strategy.core.php on line 86 I have re-uploaded the “caffeinated”, “core”, and “modules” directories from a downloaded copy of event espresso. Those are the only directories I could find that referenced this class. I’m at a loss. |
Hi there, Did you originally update using FTP? The error posted usually means there are files missing from Event Espresso, we recommend using the Plugin uploader to update. Start by either renaming the Download the latest version of EE4 from your account page. On the upload plugin page, select the ZIP file you just downloaded from your account, upload that plugin, and then activate. Do you get the same error? |
|
|
I did the update with the built-in mechanism, no FTP. Will replacing the whole directory affect my database (existing and past events and registrations)? |
No, none of your events, settings etc will be affected. When you delete a plugin, WordPress incorrectly states that data will be lost but it’s up to the plugin if that actually happens. Event Espresso does not remove any data when de-activating or deleting the plugin. If unsure you can create a backup of the database before doing the above, heres a plugin I use for DB backups: |
|
|
I downloaded 4.9.53.p, deleted the plugin folder, and uploaded the new version. The error is the same. |
Ok, in that case you’ll need to confirm if it’s a theme or plugin conflict. You can do that by running through the troubleshooting steps here: |
|
The support post ‘Upgrade error: Fatal error: Uncaught Error: Class 'EE_Register_CPTs' not found’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.