Support

Home Forums Event Espresso Premium Issues after Update

Issues after Update

Posted: July 22, 2016 at 5:41 am


admin@pesgb.org.uk

July 22, 2016 at 5:41 am

Hi!

Can you please help me with a couple of things? Yesterday I was forced to deactivate all my plugins, including EE, and then re-activate them.

I then updated EE4 to v 4.9.3.p, as well as all the add-ons, increased my PHP to over 5.6, and my WordPress version was also automatically update.

Following this, I noticed that:

a) I cannot edit my tickets anymore

b) The venue map doesn’t show anymore (it didn’t work previously with the Google Map API, but used a shortcode instead which did the trick)

c) Some of the built-in lines in the registration pages are not tidy.

I once again de-activated all plugins except for EE to see if there are any conflicts, but I still had the same issues.

Please help me as soon as you can, because I really need to open registration for this event asap.

The link to the event is https://www.petex.info/events/petex-2016/

Thanks


Tony

  • Support Staff

July 22, 2016 at 5:57 am

Hi there,

Yesterday I was forced to deactivate all my plugins, including EE, and then re-activate them.

Why was you forced to de-activate all plugins?

a) I cannot edit my tickets anymore

The tickets within the event editor or messages?

b) The venue map doesn’t show anymore (it didn’t work previously with the Google Map API, but used a shortcode instead which did the trick)

There are a few JavaScript errors being thrown on the page which may be preventing google maps from working.

If you de-activate all plugins except the EE plugins and view the event does the same happen with google maps?

c) Some of the built-in lines in the registration pages are not tidy.

I’m not sure what this means, can you explain further please?

Looking over your site it looks like all of EE scrips are loading over HTTP and not HTTPS – http://take.ms/wFUOd

Which plugin are you using to secure your pages?


admin@pesgb.org.uk

July 22, 2016 at 6:54 am

Hi Tony!

My plugins were deactivated after installing a new plugin which was probably in conflict with one of the other plugins because it made my WordPress dashboard inaccessible. I then re-activated my plugins and found the one which was causing the trouble.

My tickets in the event editor cannot be edited anymore.

I de-activated all plugins again today except for EE, and yes, the same issues persisted including the map.

What I mean by built-in lines is text which I cannot edit, but rather appears automatically. For example, on the registration checkout page, the steps (login, attendee information and payment options) are not aligned on the top bars; and the text which says “In order to process your registration, we ask you to provide the following information”, In appears on one row, and the rest on another row.

Yesterday, my host providers installed the Force SSL URL Scheme plugin, because my SSL Certificate wasn’t working properly despite correct installation. They also told me to change the address to https, as opposed to http, which I did.

Can I load my EE scripts over https ? Would that fix the issues? If so, how can I do it? Thanks


Tony

  • Support Staff

July 22, 2016 at 8:42 am

My tickets in the event editor cannot be edited anymore.

Usually happens when there’s a JS error, or if the script is still loading over HTTP when the page is HTTPS it would also do the same.

What I mean by built-in lines is text which I cannot edit, but rather appears automatically. For example, on the registration checkout page, the steps (login, attendee information and payment options) are not aligned on the top bars; and the text which says “In order to process your registration, we ask you to provide the following information”, In appears on one row, and the rest on another row.

None of that should happen simply from installing a plugin and de-activating/re-activating, lets start by fixing your HTTPS config…

Yesterday, my host providers installed the Force SSL URL Scheme plugin, because my SSL Certificate wasn’t working properly despite correct installation. They also told me to change the address to https, as opposed to http, which I did.

Your site is loading over HTTPS but not all the scripts on the page are, the plugin you mentioned, which I assume is this:

https://gist.github.com/webaware/4688802

Does not do enough to fix all of the issues.

I recommend following this steps we have here:

https://eventespresso.com/wiki/espresso-sslhttps/

If securing your full site simply use the Really Simple SSL plugin.


admin@pesgb.org.uk

July 22, 2016 at 9:02 am

Hmmm…the reason why my current plug-in was installed was because the secure green padlock did not appear on the website despite successful installation of the SSL Certificate and despite it pointing to the IP of my domain.

Would the Really Simple SSL do the same? If I install it, should I de-activate the current SSL plugin first?


Tony

  • Support Staff

July 22, 2016 at 9:19 am

Assuming the current plugin you have is the one I linked to above, it does not do enough to properly load all of the content within your pages over SSL.

Would the Really Simple SSL do the same?

Yes.

If I install it, should I de-activate the current SSL plugin first?

Yes.

Really Simple SSL does the same thing (and more) as the plugin I liked to above.


admin@pesgb.org.uk

July 22, 2016 at 11:35 am

I clicked on De-Activate the Force SSL URL Scheme and I got stuck because my WordPress dashboard (and website) fail to load anymore. It says that “This webpage has a redirect loop”.

I accessed my file manager with my host provider but couldn’t manually deactive the current SSL plugin; I tried moving the ssl.php file(the only file related to the plugin which appear there) to my plugins.hold folder, but it wouldn’t budge.

It could be because my WP and site URL are set to https rather than http. If that’s the case, how can I change that without access to my WordPress dashboard?


Tony

  • Support Staff

July 22, 2016 at 12:06 pm

So its not happening when you view the front-end of the site, only when viewing the admin?

I’ve just loaded both the front end of the site and /wp-admin/ (although obviously not logged in) on the site without a problem.


admin@pesgb.org.uk

July 22, 2016 at 12:20 pm

Both the admin and the front-end weren’t loading, but I changed the WP address and site URL back to HTTP, and they worked, which is probably when you tried accessing the site too.

I was then able to activate the Really Simple SSL and the green padlock re-appeared. The bugs have gone as well except for the Google Map, which still doesn’t appear. Any ideas on that? Thanks


Josh

  • Support Staff

July 22, 2016 at 12:40 pm

Google recently changed the terms of use for their Maps API so they now require an API key. Are you using an API key for that site? If not, you can get an API key by following the link in Event Espresso > Venues > Settings > Google maps.


admin@pesgb.org.uk

July 22, 2016 at 1:20 pm

Hi Josh,

Yes, I do have an API key, the map is enabled to be displayed and the address is consistent with the address on Google Maps.

It still doesn’t load.

I previously found a way to embed the map via a code from a third party website-this was also after Google changed the policy-and worked fine until yesterday or today. Now even with that it’s not showing at all.


Josh

  • Support Staff

July 22, 2016 at 1:38 pm

Can you check the browser console for a JavaScript error? Google Maps API JavaScript errors will usually explain what needs to be done to fix.


admin@pesgb.org.uk

July 22, 2016 at 2:22 pm

OK, thanks for that, I got the map to show now.

I still have a tiny problem though. When I zoom in, the pin doesn’t change location, it stays right in the centre of the map.

I’m not sure if this is because it can’t identify the exact exact location, but I tried adjusting the address in every way possible, and when zooming in the pin still isn’t attached exactly to the venue.


admin@pesgb.org.uk

July 22, 2016 at 2:24 pm

Can I add another address line? The precise address is

ExCeL London
Royal Victoria Dock
1 Western Gateway
London
E16 1XL


Tony

  • Support Staff

July 25, 2016 at 2:28 am

You can’t easily add an address field to be used within Google Maps, however if you add the venue name to address line 1, making it:

ExCeL London, Royal Victoria Dock

Google maps will find it correctly – http://take.ms/NuHsN


admin@pesgb.org.uk

July 27, 2016 at 3:19 am

Thank you!

The support post ‘Issues after Update’ 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