View error logs and see what error is thrown to cause the white page. It could also be related to SSL, if you run a secure checkout.
Hello, Mike.
This is what the logs show:
[05/Feb/2016:05:37:35 -0600] “GET /checkout HTTP/1.0” 200 26 “https://saude-feminina.com/shop” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36”
I do have SSL in my site and forced SSL checkout enabled in woocommerce settings.
Thanks in advance
That looks like an access log, not the error log.
Ok…
Found the problem…
Woothemes WooCommerce Braintree Gateway Plugin is the culprit…
Will contact their support.
Thanks for your time, Mike. Greatly appreciate it!
I am having the exact same issue with HHVM and Braintree Gateway Plugin.
Were you able to get HHVM and Braintree to work together?
Thanks
@ jedmccarthy
Are you using SiteGround hosting?
Yes, we are on a siteground cloud account. Contacted siteground support and they made no attempt to resolve the issue, just told me to deactivate HHVM.
Hi both, may I know any update for this issue?
THanks.
I managed to resolve this issue by terminating my account with SiteGround and building my own nginx server from scratch using a Linode box. I’m using nginx with varnish for caching and also use HHVM. In case HHVM crashes the server fallbacks automatically to PHP7. In case PHP7 crashes it falls back automatically to PHP5.6.
HHVM works everywhere in my Woocommerce site and I have around 100 plugins… The problem is SiteGround, not HHVM.
Also, since terminating my SiteGround account and building my own server from sratch my site is, at least, 20x faster and wayyyyy cheaper..