Support » Plugin: WooCommerce » WooCommerce Settings page and Cart pages are blank

  • Aloha Friends at WooCommerce

    I recently upgraded my WordPress site to Apache 4, PHP 7.0.16, and MySQL 5.6.35, and then upgraded all the plugins, on 2-23-17. We had some issues at first; the admin at my hosting service got the memory allotment incorrect, then when that was corrected we found that between the new Apache, PHP, and MySQL versions they were overloading my VPS server, so I got a second core and 1 additional GB memory allotted to the account, for 2 cores and 2gb total; we get upwards of 1,000 visitors a day. That seemed to have solved those problems.

    However, although we normally get 1-2 sales a day, I have not gotten a single sale since the upgrades. As I was wondering why, I tried a mock purchase on my site, and found that my Cart was completely blank. Although it has the normal site background, menus, and logo, it’s missing the page footer and the sidebar. The WooCommerce products pages all appear correct, and when you hit “Add To Cart” the page regenerates and give you a “View Cart” button at the top, like always; but when you hit View Cart you get taken to the blank page that I just described.

    So, now I’m going to fix it, right? I pull up my Plugins page, hit WooCommerce/Settings and ALSO got a blank page. And I mean completely blank this time; no menus, no background, no nothing; white page city. Can’t mess with settings. Tried all kinds of combinations of deactivating WooCommerce and all the WooCommerce addons and reactivating them; no luck there.

    I include my WP configuration from the WooCommerce/System Status menu below. What’s happening? I’m completely baffled. Whatever you can do to help is completely appreciated; my ability to generate income just disappeared off my website. Aloha, Tim……..

    Here’s my WordPress configuration:

    ### WordPress Environment ###
    Home URL:
    Site URL:
    WC Version: 2.6.14
    Log Directory Writable: ✔
    WP Version: 4.7.3
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    ### Server Environment ###
    Server Info: Apache
    PHP Version: 7.0.16
    PHP Post Max Size: 8 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.19.7
    NSS/3.21 Basic ECC
    SUHOSIN Installed: –
    MySQL Version: 5.6.35
    Max Upload Size: 2 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ❌ Your server does not support the mbstring functions - this is required for better character encoding. Some fallbacks will be used instead for it.
    Remote Post: ✔
    Remote Get: ✔
    ### Database ###
    WC Database Version: 2.6.14
    woocommerce_sessions: ✔
    woocommerce_api_keys: ✔
    woocommerce_attribute_taxonomies: ✔
    woocommerce_downloadable_product_permissions: ✔
    woocommerce_order_items: ✔
    woocommerce_order_itemmeta: ✔
    woocommerce_tax_rates: ✔
    woocommerce_tax_rate_locations: ✔
    woocommerce_shipping_zones: ✔
    woocommerce_shipping_zone_locations: ✔
    woocommerce_shipping_zone_methods: ✔
    woocommerce_payment_tokens: ✔
    woocommerce_payment_tokenmeta: ✔
    MaxMind GeoIP Database: ✔
    ### Active Plugins (23) ###
    Alexa Certify: by Alexa Internet – 4.0
    All In One WP Security: by Tips and Tricks HQ
    Ivy – 4.2.5
    Ecwid Shopping Cart: by Ecwid Team – 5.0.3
    Genesis Connect for WooCommerce: by StudioPress – 0.9.9
    Genesis Design Palette Pro: by Reaktiv Studios – 1.3.15
    Genesis Simple Edits: by Nathan Rice – 2.1.4
    Genesis Simple Sidebars: by Nathan Rice – 2.0.4
    Genesis Title Toggle: by Bill Erickson – 1.7.1
    InfusedWoo Pro: by Mark Joseph – 3.5
    New Google Plus Badge Widget: by MyThemeShop – 1.1.2
    PayPal for WooCommerce: by Angell EYE – 1.3.3
    Photo Gallery: by WebDorado – 1.3.30
    Quiz And Survey Master: by Frank Corso – 4.7.10
    Reveal IDs: by Oliver Schlöbe – 1.5.1
    Fast Secure Contact Form: by Mike Challis
    Ken Carlson – 4.0.49
    Stop Comment Form Spam: by Brad Dalton - WP Sites – 1.1
    Use Google Libraries: by Jason Penney –
    USPS WooCommerce Shipping: by WooForce – 2.4.8
    WooCommerce Product Add-ons: by WooCommerce – 2.8.0
    WooCommerce: by WooThemes – 2.6.14
    WooCommerce Helper: by WooCommerce – 1.7.2
    Yoast SEO Premium: by Team Yoast – 4.3.2
    WP Rocket: by WP Media –
    ### Settings ###
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    ### API ###
    API Enabled: ✔
    ### WC Pages ###
    Shop Base: #2214 - /shop/
    Cart: #2215 - /cart/
    Checkout: #2216 - /checkout/
    My Account: #2217 - /my-account/
    ### Taxonomies ###
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    ### Theme ###
    Name: Metro Pro Theme
    Version: 2.0.1
    Author URL:
    Child Theme: ✔
    Parent Theme Name: Genesis
    Parent Theme Version: 2.4.2
    Parent Theme Author URL:
    WooCommerce Support: ✔
    ### Templates ###
    Overrides: –
Viewing 2 replies - 1 through 2 (of 2 total)
  • I see you have deactivated plugins. Did you also switch to say the Storefront theme to be able to rule out a theme issue.

    If you still have the problem, consider deactivating Cloudflare in case its caching something it shouldn’t.

    The approach is to keep peeling back the site to its simplist until it works, then put things back one-by-one to see whats causing the break.

    Put these two lines in wp-config.php. If they are there already, change false to true. This may expose any errors.

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);

    Try to access the cart page thus causing an error, then look at the log at wp-content/debug.log

    Consider hiring someone who might be able to debug better with full access.

    In the meantime, maybe put up a site-wide banner advising customers to ring in with their orders.

    Thread Starter kaimana


    Should have known it was a plugin conflict.

    Rather than peel back all the plugins, I started by peeling back all the Woo “helper” plugins and leaving WooCommerce on. Worked fine. Added PayPal For WooCommerce, Infused Woo (integrates Woocommerce with Infusionsoft), WooCommerce Product Add-Ons, and everything still worked fine.

    I activated USPS WooCommerce Shipping, by WooForce (now, and the Woo Settings page and Cart pages disappeared again. So I’m contacting them now to see if they’ve got anything. Their plugin solves a problem for us, but not if it breaks the site’s cart.

    Thanks for the quick response!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘WooCommerce Settings page and Cart pages are blank’ is closed to new replies.