Posted: January 9, 2017 at 1:16 pm
My client’s site is breaking continuously. Most of the time it is because there is an update with the plugin and it completely breaks the registration process. It is always at the WORST times, like one or two days before an event and everyone is trying to buy but can’t! I am at my wit’s end.
I installed a plugin WP Updates Notifier, but it was causing issues with Chrome and a user can’t register. With the CONSTANT updates that seem to pour out of EE, I would expect I am not the only person who is pulling out their hair? How do we get notified of updates as they come through as I can’t reactivate my notifier as it won’t allow registrations in Chrome.
We have been using this for over a year and it has happened at least six times, costing us hundreds of dollars in lost sales. In fact, it has never NOT happened right before an event. I don’t want to have to stalk the page every day twice a day to see if there are updates.
I’m sorry you’ve had problems with the updates.
Just so that I understand whats happening here, are you saying that when EE shows an update is available, but BEFORE you have updated to the new version, registrations break?
Or do you mean that when you apply the updates release, then it breaks the registrations?
Hi, Thanks for your response.
We just get calls saying they can’t register. I then go into the backend and see that there is an update to the plugin. Once I update the plugin, typically it goes back to working. However, not to make things complicated, but this update has still not fixed the web site, we are getting in Firefox, Your form data could not be applied to any valid registrations. currently. I may open a separate ticket for that as we have disabled all plugins and it even re-enabled EE and it still gives me errors. The question here, is how can I get EE to email me when there is a plugin update so I can be sure it is not going to cause issues?
I can see you created another thread for the forms issue caused by GoDaddy’s caching and have also replied there.
Currently EE doesn’t have a facility to email when updates are available however the fact that an update is available for EE should have no effect at all on EE’s current functionality but it appears to be preventing your registrations.
This is not something we can reproduce during testing, we have no code in EE that checks if EE has an update available during registrations so this should not be happening at all.
Its not clear if the WP Updates Notifier plugin was installed before these problems were found, or the registrations stop working when an update is available with WP Updates Notifier activated?
Have you always been using GoDaddy managed hosting? I’m wondering if updating the plugin is forcing GoDaddy to clear the cache which means registration will work again until the pages are cached again, you update again and this clear the cache and so (currently just a guess but I’m trying to narrow down a cause for this)
I don’t mean to sound critical, but for as often as you send out updates, I am not sure why you can’t send out a Mailchimp or some other easy email saying there are updates available to your plugin? At least to your current license holders. Or make it an OPT in? You are a major software that is running on people’s web sites, which is critical to their success. I think a nice gesture would to notify your users that they have an update. Especially managed web sites with GD. Not everyone is keen on deleting their caching as it slows down the web site load time. Perhaps open a thread to this group and have people opt in when you post to it? There has to be a way to notify us.
We had a plugin that was notifying us that there were updates, but then that caused EE to stop working. Perhaps it was the cache, but none of my other 40 web sites I maintain have issues with Managed WP hosting cache. That plugin was preventing the site from breaking every time you had an update up until I had to disable it last week. Prior to the plugin that notified us, we had at least four or five times where if there was an update, it was broken until we installed the update. So, I don’t see how it is forcing a cache until we actually install. I have several plugins that are causing issues, including Yoast, when I disabled it worked again.
If it is an issue with GD managed wordpress, as a web developer, I run into a ton of managed WP accounts. I know they are not ideal, but they are easier for the customers to manage. For users who have no idea about how to access the server. I understand that GD has its downfalls as they have been a headache with other web sites, but I can’t require a client to move to a regular GD account. WordPress is supposed to be an easy platform for customers to use. Making them delete files is not only scary to most inexperienced users, but also not easy. And nobody likes to call tech support.
Yesterday, we had no success until we deleted that file. It is not my ideal choice, and we may have to seek an alternative solution to EE as it seems everything is causing EE not to work. I am embarrassed at this point when my client calls and says “its not working AGAIN”. It has been non stop fight with this software and I am exhausted. I was just hoping to have at least a notification when it is requiring an update. I really hope there are no more problems and I am hoping to keep this in place so I don’t have to redo it for them. I am happy to keep you updated. I don’t mind helping out as I know it a possibility that I can help someone else.
WRT notifications, I’ll open a ticket to discuss this further with the team.
I’m not sure what this is referring to? Did you mean deleting the cache or disabling it (deleting the object-cache.php file)?
With other providers (GoDaddy don’t allow for this) you can set the EE critical pages not to cache and do not need to empty the cache at all for EE to work regardless of updates after that.
As mentioned you simply can not cache the requests made by eCommerce solutions, EE already jumps through multiple different hoops to prevent caching. GoDaddy ignore them all and force caching of all pages so the only way to prevent that on their system is to disable the cache, other providers allow you to disable the caching on specific pages, GoDaddy for some reason do not.
We have contacted GoDaddy on multiple occasions requesting they allow page exclusions on the Manage WordPress hosting packages like other providers do, each time they stated it would would work, it did not. Eventually they escalated the case to higher level support who eventually informed us GoDaddy would not allow for specific page exclusions and that the only option available is to disable the caching using the method provided.
Its not that we are simply ignoring the fact that disabling caching site-wide is less than ideal, but our hands our tied from this end, GoDaddy need to step up and allow for better caching configurations on their end.
Ok, so the WP Updates Notifier plugin was not the cause of the problem initially, it just allowed you to work around the problem you are having when updates are available for EE.
That isn’t what I meant, GoDaddy cache ALL pages constantly. So what I meant was maybe the site was cached but when you triggered an update within WP, GoDaddy may detect a plugin has been updated (any plugin not just EE) and clear the cache for you to start fresh. (As mentioned it was guess work, we just don’t have enough information currently)
As mentioned above, any updates released for Event Espresso should not prevent any of the functionality on your site, the only difference should be that EE will inform you of an update, that’s it. Running EE on GoDaddy Manager WordPress hosting packages with caching enabled (or ANY provider that does not allow you to disable caching on specific pages) will cause problems for EE and any eCommerce plugins.
Caching aside, I’m more than happy to investigate the issue with updates if you can work with us to help narrow down what is actually happening to prevent the registrations.
The support post ‘Are we supposed to be getting notified every time EE does an update to plugins?’ 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.