Posted: August 29, 2016 at 11:48 am
|
Hi, Any suggestions? Should I simply upgrade to the newest version of EE? Thank you for your help! (P.S. not an expert at this, learning as I go along.) |
Hello, Thanks for letting us know what you have tried. You shared that this works as expected when you are logged in. Who is your web host (hosting provider)? I looked through a few events and I see that the personal information group is being collected. Since question groups are enabled on a per-event basis, then it is the default behavior to show the personal information group which includes a name and an email address. Could you share a link to an event where you are asking custom registration questions? — |
|
|
Hi Lorenzo, thanks for the info. Our web host is Dreamhost. Here is an event for which we have a custom form: I notice they both have the same registration page URL, if that helps: https://www.greensatx.org/registration-checkout/#checkout -Tia |
Hello, All events will flow through the registration checkout page as it handles registration and payments (if needed). If you look at the Herbs Out Of The Box Workshop with the event editor in the WP dashboard, then what do you see check for the question groups in the bottom right area of the screen? Could you share a screenshot with us please? https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots — |
|
|
Ok thanks. Here is the screen shot: https://www.greensatx.org/screen-shots-event-question-groups/ -Tia |
This sounds like a caching issue because you mentioned that:
If there are no caching plugins in use on this site, you can contact your host and ask them if they can move your site to a server that doesn’t serve logged out visitors of the site from a cache. Those registration forms are dynamically generated for each registration, but caching will end up serving the same form to later visitors. |
|
|
We do have a caching plugin, but it has been disabled for a while. When this problem arose, we re-activated the plugin and cleared the cache, then disabled the plugin again, with no different result. So, with your info, I will see what we can do from here. I’ll come back if we don’t fix the problem. Thank you for your help! |
Hello, If the caching has been turned off, then this shouldn’t be still occurring. Could you follow up with a temporary login so we can help you troubleshoot this further? https://eventespresso.com/send-login-details/ Please double-check the temporary login information before submitting the form. Thanks! — |
|
There’s some built in caching on the server. Here’s a screenshot that shows one example: The screenshot shows where I added an html comment to the end of the event description. The browser window on the left is logged into the site. The browser window on the right is not logged into the site. Do you see that the html comment isn’t there in the window on the right? That’s because the page is being served from a cache instead of dynamically. Event Espresso pages need to be served dynamically. Can you contact your host and ask them to disable caching for these pages? https://www.greensatx.org/registration-checkout/ |
|
|
Yes, I see the difference. Thank you very much! I would have never found that evidence, nor known what it meant. I’ll contact our host (DreamHost). |
|
This was the reply from our host (DreamHost): “Our shared servers do not cache pages by default and it is enabled from a plugin and .htaccess file. I’ve checked your wp-config.php and .htaccess file but see no reference of caching. I recommend to completely remove all unused plugins including the inactive cache plugin and update the outdated plugins listed below to see if that will help.” So, I deleted plugins we don’t really need, and updated all plugins. The problem remains, and I have asked DreamHost for further suggestions. Do you have any further advice for what to try next, or other helpful information? Thank you. |
Maybe ask them why edits to pages don’t show up when you’re not logged into the site. That’s typically something you’ll only see when caching is involved. |
|
|
DreamHost double checked on the shared server to confirm there was no caching enabled server side. They said their shared servers have recently been set up with an OPCache service, however this is disabled by default. They did confirm that OPcache is disabled for our site, by looking at our PHP info. Since I was still able to see the issue via a proxy site (server6.kproxy.com), they said they “could only assume it’s not caching since the proxy typically display sites without the caching.” DreamHost suggests try clearing both browser and DNS cache to see if that helps after viewing the proxy, but also said it’s starting not to look like a caching error, since they didn’t see any caching enabled on the site or server. I should mention, this problem happened sometime after I upgraded to the newest version of WordPress, 4.6. Might there be a problem with EE working with this WP version? -Tia |
No we have not seen this occur on any other sites running Event Espresso on the current WordPress version, and that would not explain the sequence of events that we observed on your site. The sequence of events being an edit was made to an event, and the edit was visible only while logged into the site. The edit was not visible while logged out of the site. |
|
|
September 22, 2016 at 11:25 am Hi, I’m just here to give an update. None of the suggestions from Event Espresso or DreamHost fixed our problem, but an update to EE version 4.9.12.p today fixed it. We had updated to the previous newest version last week, which didn’t fix the problem, but this update did! So, thank you for your help and for making changes to the newest version. Whatever you did, it worked! |
It was most likely the “Add timestamp parameter to registration checkout URL from ticket selector in an attempt to bust site caching” change that was added to Event Espresso 4.9.10.p. The problem is, your site is likely still being served from a cache (and opcache shouldn’t be a problem, it’d be another type of caching that would cause these issues). So if you see problems with registrations not being recorded correctly, you can contact your host and ask them to disable any other type of caching that may be enabled (such as database caching, object caching, or page caching). |
|
The support post ‘All events display same event registration form’ 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.