Posted: September 30, 2016 at 9:54 am
|
Hi there, I have a live site and I am currently using the plugin Events Manager for events. I decided to switch to EE4 but am having a lot of trouble activating the plugin. I have the plugin installed properly (so I think) and when I click on the activate link, it activates and takes me to the welcome screen. But I don’t see the Espresso Events menu on the left. When I click on the link that says something like “Create your first event” I get the following error message:
Same thing happens if I click on the “Events” link under the plugin name on the plugins page. This is what the Requirements shows me:
|
September 30, 2016 at 10:14 am This doesn’t sound like the plugin activation scripts ran completely. Since you’re not seeing an Event Espresso menu item in the WordPress dashboard, you can going to this URL: yoursite.com/wp-admin/admin.php?page=espresso_maintenance_settings&action=data_reset That should take you to a Maintenance page, where you can click the button that says “Reset Event Espresso Capabilities”. |
|
|
September 30, 2016 at 10:31 am Wow, that did something! And it sort of worked! So now I get the menu on the left. But now sometimes when I load a page (like for example /wp-admin/admin.php?page=espresso_payment_settings) sometimes it gives me a 404 error and sometimes it just takes a long time to load. I’ve tried to do the data reset a few times and it keeps loading forever then giving me a 404 error. (at this URL /wp-admin/admin.php?page=espresso_maintenance_settings&action=data_reset&data_reset_nonce=5ea42e645e&return=data_reset) I’m wondering if maybe there’s some corrupted data (I previously had Decaf installed but I uninstalled that and I thought I removed the data)… is there a manual way to reset the data? |
September 30, 2016 at 10:43 am A 404 error to load an admin page would not normally be fixed by resetting data. Does the site’s .htacess file have special redirects in place? If so, you could try renaming the htaccess file and creating a new one with just the basic WP rewrite rules in it. You can also check your site’s PHP error logs to see what may be causing the slow down. The other thing to check is the wp-config file. I’ve seen something similar happen before where the site URL was set after WordPress code starts its loading process. So the end of the wp-config.php file should be this:
If there’s any other code after that line that says to stop editing, such as |
|
|
The site does not have special redirects. the .htaccess file only contains the basic WP stuff. The wp-config file is also as you suggested. I haven’t looked at an error log yet, but I found another issue that I presume is related. As I described (I hope), the issue is somewhat intermittent. Like, it’s slow and sometimes it loads and sometimes it doesn’t. I managed to get my payment gateway page to load and there’s nothing in the page. This is what it looks like https://img42.com/YNe0n |
This all may be related to a server that’s overloaded and timing out, which fits because things are running slow, and it seems like scripts are terminated before finishing what they need to do. The payment method page being blank is caused by not having the capabilities in the user account for editing payment methods. You can use a plugin like User role editor to add the following capabilities to your account manually: And if you have the Stripe add-on activated: Then you should probably contact your host to see if they can move your site to a server that has more resources available or is less overloaded. |
|
The support post ‘Trouble activating core plugin’ 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.