Support

Home Forums Event Espresso Premium Caching Plugin Issue?

Caching Plugin Issue?

Posted: September 8, 2014 at 9:21 am


Ashli

September 8, 2014 at 9:21 am

I have posted several times with various erros that keep occuring. And each time I’m told it’s a caching plugin. I have DELETED the plugin, and keep getting the same type of problems. Such as an event is telling my customer it is FREE when in fact it’s not. I am at this point very frustrated with these errors occuring and would like some help solving it, rather than being told it’s a caching plugin problem, when I don’t even have one in use on our website.


Lorenzo Orlando Caum

  • Support Staff

September 8, 2014 at 9:32 am

Hi,

Deleting a caching plugin does not always remove any old cache. Caching also behaves differently if you are logged in to your site than if you are a public visitor (not logged in).

You would need to clear your cache, deactivate caching through the plugin, and then deactivate and delete the plugin through WordPress plugins.

Login to your site with an SFTP or FTP client and browse to this location:

wp-content/

Delete any caching-related files that you see there.


Lorenzo


Ashli

September 9, 2014 at 9:02 am

Lorenzo,

Thanks for your response, however I’ve done exactly what you said above and it still is showing events as free on the registration pages. I need this issue fixed as soon as possible. Any other ideas?


Tony

  • Support Staff

September 9, 2014 at 9:15 am

Hi Randall,

Can you link me to a registration page that shows this please?


Ashli

September 9, 2014 at 9:22 am

http://www.uspilotcar.com/registration-checkout/?ee=_register

But it randomly has done it on other events as well.


Lorenzo Orlando Caum

  • Support Staff

September 9, 2014 at 9:28 am

That is the registration checkout link which is used for all events.

We will need the URL for the actual event.


Lorenzo


Ashli

September 9, 2014 at 9:35 am

http://www.uspilotcar.com/events/conway-ar/


Tony

  • Support Staff

September 9, 2014 at 10:01 am

Are you using any kind of Post Duplicator plugins to duplicate the events?

Who is your host? Do they run any server side caching?

The reason we keep falling back to caching is the issues you have posted both here and in previous posts point to caching issues.

Can you try enabling WP_Debug so we can run another test registration and see if any errors are thrown?


Ashli

September 9, 2014 at 10:19 am

In regards to there being a post duplicator, no there’s not one on the site. We host using hostgator, I’m not sure if they have server side caching but I will look into it. WP_Debug. Not sure how to enable this, I posted this code:define( ‘SCRIPT_DEBUG’, true ); into the functions.php file. I’m not the best with coding and things like that, I’m rather new to it, and self taught.


Tony

  • Support Staff

September 9, 2014 at 10:40 am

Ah, that code doesn’t go within functions.php so remove it from there.

To start with please make a Full Site backup (including all Files and the Database) there are many options on how to do this. Just ensure you have a full backup of the site (just to be safe).

We have a guide to manually backing up your database here:

https://eventespresso.com/wiki/how-to-back-up-your-site/

Then you can manually grab the files and store them locally via FTP.

There is also some options for plugins at the bottom at the bottom of the page.

Using FTP you’ll find a file called ‘wp-config.php’ wherever the WordPress files are installed.

This is one of the most important files for your WP install as it stores your Database configuration. You need to add

define( 'WP_DEBUG', true );

Somewere ABOVE the line

/* That’s all, stop editing! Happy blogging. */

Just to note, when you do this your site will display all errors thrown on your server. These are visible to any users that visit the site whilst WP_Debug is active.

If you have multiple installs of WordPress on your server, ensure you are editing the correct file for the correct site.


Ashli

September 9, 2014 at 11:26 am

I’ve updated the config file, and backed up the site.


Ashli

September 9, 2014 at 12:44 pm

I checked with hostgator, when installing wordpress they install the WP super cache plugin, that’s the only caching that they have to my knowledge.


Tony

  • Support Staff

September 9, 2014 at 2:05 pm

Hi Randall,

All of the tickets within that event are no expired.

Can you change the ‘Next Day Air Late Course Fee’ ticket ‘Sell until’ date so that it is an active ticket please?


Ashli

September 10, 2014 at 8:34 am

I’ve changed it so that it’s active. Do I need to also set the debugging on the site back to true?


Tony

  • Support Staff

September 10, 2014 at 8:46 am

If you could, that would help us troubleshoot this.


Ashli

September 10, 2014 at 9:04 am

Okay I’ve got it back on the site. I did notice that particular event isn’t showing free today, it’s really hit and miss as to when it does it.


Lorenzo Orlando Caum

  • Support Staff

September 10, 2014 at 2:17 pm

Hello again,

Are you by chance using something like Torbit or Cloudflare?

If those names don’t sound familiar, then you likely are not using them.


Lorenzo


Ashli

September 10, 2014 at 2:47 pm

No, I am not using any of those.


Lorenzo Orlando Caum

  • Support Staff

September 10, 2014 at 2:53 pm

Hi,

Could you archive this specific event in its current state?

Raise the ticket quantity so it matches the limit or adjust the end date to now so they expire.

Then can you create a new one via the event editor?


Lorenzo


Ashli

September 15, 2014 at 11:55 am

I need the events that I have to be open, I can’t not have my customers able to sign up for our courses. It’s not just this particular location and it’s not just a one time thing, it changes daily as to which event it does it with. Please help me figure this issue out, it is extremely frustrating.


Lorenzo Orlando Caum

  • Support Staff

September 15, 2014 at 12:31 pm

We have not received any other reports of this sporadic issue and this isn’t something that we have been able to reproduce.

What other plugins do you have running on the site?


Lorenzo


Ashli

September 15, 2014 at 12:41 pm

This is the following list of active and installed plugins on the site: BackupBuddy, Custom Sidebars, Elegant Themes Updater, Event Espresso, Google Maps Widget, Quick Localization (Quick Localisation), SmipleMap, Text Expander, Widgets on Pages, WoodCommerce, WooCommerce Composite Products, WooCommerce Google Analytics Integration, WooCommerce MailChip, WooCommerce PayPal Express Gateway, WooCommerce Print Invoice & Delivery Note, WooCommerce TransFirst/Transaction Central Gateway, WooCommerce UPS Shipping, WooThemes Helper, WordPress Page Widgets.

If it would help for you to login to our site I can give you access.


Josh

  • Support Staff

September 17, 2014 at 2:30 pm

Hi Randall,

Please let us know the exact errors you are seeing and for which events they are happening on during checkout and we can guide you through how to troubleshoot them.


Ashli

September 24, 2014 at 12:48 pm

It is always random as to what event is doing it, it changes from day to day. Some events that are NOT free are showing free. They’re not supposed to be free. Today for instance these two events: http://www.uspilotcar.com/events/columbia-sc-november-8-2014/ and this event http://www.uspilotcar.com/events/round-rock-tx-november-22-2014/ show the fee of $223 then when you select the qty. and it takes you to the next page it then shows 0.00 and I still don’t know why. and like I said it changes from day to day on which event or events do this. Please help me find the problem. If you need access to my site I can give you access.


Dean

September 25, 2014 at 3:05 am

Hi,

I can confirm that this is the case on http://www.uspilotcar.com/events/round-rock-tx-november-22-2014/.

Is it possible for you to confirm that it is still doing it for you too, and then disable all other plugins barring EE and see if the issue still occurs then?


Ashli

September 25, 2014 at 8:30 am

Okay, I went in and deactivated everything and it still showed $0.00 so then I checked the theme, and activated a new one, and still got the same error.


Tony

  • Support Staff

September 26, 2014 at 5:33 am

Hi Randall,

We have recently discover GoDaddy randomly blocks base64 endcoded URL’s which has been causing a similar issue to this (random events would just not work work selecting tickets within the ticket selector), but could very well be connected.

I know you host with HostGator as opposed to GoDaddy, but I suspect they may be doing something similar which is triggering ‘something’ within their security software and altering the response for the checkout-page.

I would recommend contacting HostGator, asking them if the block base64 URL encoded links and to look into these events to see if they can see any reason for this happened.


Ashli

September 26, 2014 at 12:51 pm

I got in touch with hostgator the conversation is as follows:
(12:11:52pm)Chris M.:Hello thank you for contacting HostGator.com, My name is Chris I will be more than happy to help you with your issues today.
(12:12:05pm)Chris M.:Are you still here?
(12:12:05pm)Ashli:That would be great
(12:12:12pm)Ashli:Yes I am here sorry
(12:12:41pm)Chris M.:What errors are you getting?
(12:13:25pm)Ashli:We use a plugin called event espresso on our site, and we are getting an error with that plugin
(12:13:43pm)Ashli:They wanted me to find out if HostGator blocks base64 URL encoded links
(12:15:19pm)Chris M.:Okay what errors?
(12:16:32pm)Ashli:Event Espresso allows us to have people sign up for classes online, and they have set fees, what is happening is on random events it will set the price to 0.00 even though they’re not free. So people are signing up and not paying for the class
(12:17:04pm)Ashli:So like I said blocking base64 URL encoded links could be the issue
(12:18:53pm)Ashli:http://www.uspilotcar.com/events/round-rock-tx-november-22-2014/ this url is an example, when you select the qty. and then click register now, the next page shows that the event is free. When previously it showed $223.00 which is what it should be
(12:19:30pm)Chris M.:One moment
(12:19:42pm)Chris M.:So I can fully assist you with this, do you know your PIN on file, or can you verify the last 4 digits of the credit card on file? Or if you used PayPal to pay us can you tell us the last Unique Transaction ID they gave you?
(12:20:01pm)Ashli:Let me find out one second
(12:20:27pm)Ashli:last four of cc *redacted*
(12:23:14pm)Chris M.:ONe moment
(12:24:47pm)Chris M.:Thank you. for that
(12:28:22pm)Chris M.:Sorry for the delay did they mention specific libraries this plugin needs?
(12:29:47pm)Ashli:No they didn’t
(12:30:17pm)Ashli:they just wondered if the base64 URL encoded links are blocked
(12:30:23pm)Ashli:Which I don’t know what that means
(12:32:02pm)Chris M.:They shouldn’t be but one moment
(12:34:25pm)Chris M.:Did they reply via email?
(12:39:42pm)Chris M.:Ashli?
(12:39:52pm)Ashli:Sorry
(12:40:02pm)Ashli:I’ll show you what they sent me
(12:40:15pm)Ashli:We have recently discover GoDaddy randomly blocks base64 endcoded URL’s which has been causing a similar issue to this (random events would just not work work selecting tickets within the ticket selector), but could very well be connected.
I know you host with HostGator as opposed to GoDaddy, but I suspect they may be doing something similar which is triggering ‘something’ within their security software and altering the response for the checkout-page.
I would recommend contacting HostGator, asking them if the block base64 URL encoded links and to look into these events to see if they can see any reason for this happened.
(12:45:16pm)Chris M.:Okay one more moment
(12:45:23pm)Ashli:Thank you
(12:46:51pm)Chris M.:You’re welcome.
(12:50:23pm)Chris M.:I do apologize I have checked everything and you are hitting no security issues that I can find
(12:50:45pm)Ashli:Okay, thank you for checking into that for me I will let them know.

  • This reply was modified 9 years, 7 months ago by  Josh. Reason: removed cc info


Josh

  • Support Staff

September 26, 2014 at 2:10 pm

Hi Randall,

I’m going to remove your credit card info that you posted.


Ashli

September 29, 2014 at 2:19 pm

Any other fixes? This is becoming more and more frustrating by the day. Please find the problem.


Lorenzo Orlando Caum

  • Support Staff

September 29, 2014 at 10:05 pm

Hi,

Could you go to each event in the event overview screen and without making changes click on save?

Here is an example:

http://cl.ly/image/2V3i2R2l223g


Lorenzo


Ashli

September 30, 2014 at 11:16 am

I went through and did that and none of my events show free. What does doing that do? Is it something I need to do everyday?


Lorenzo Orlando Caum

  • Support Staff

September 30, 2014 at 11:31 am

Hi,

That shouldn’t be necessary. Was your site slow during creating these events?

It seems like some of them may not have saved correctly.


Lorenzo

The support post ‘Caching Plugin Issue?’ 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.

Event Espresso