• Resolved lewisjwright

    (@lewisjwright)


    Hi,

    I have developed a number of sites with woocommerce before and not run into this problem however on the site I am currently developing the checkout process can take anywhere from 30s to 1 minute to show a thank you page and send the confirmation email. I have a different install of woocommerce running on the same server and the checkout process and emails run smoothly so I dont think this is an issue with sending mails taking to long, however that version of woocommerce is 3.2.1 not 3.2.6 which is the version I am having problems with.

    I have looked into the server logs and found no errors for either php, mysql or access. When inspecting the element on the cart page the only error I can see is the following:

    [DOM] Found 2 elements with non-unique id #_wpnonce: (More info: https://goo.gl/9p2vKq) <input type="hidden" id="_wpnonce" name="_wpnonce" value="2988b48b52

    I have previously tried deactivating all existing plugins and switching to the default wordpress theme (2017) to see if there was a conflict and even in this scenario the checkout process is really slow.

    I have turned on WP_DEBUG to see if any errors show when checking out still to no avail, I am exhausting my options now and was wondering if any advice could be given on what to do? I have run through all of the steps outlined in the article you offer in the docs surrounding this issue and have run into a brick wall. Any information would be greatly appreciated!

    Thanks,

    See status report below:

    
    ### WordPress Environment ###
    
    Home URL: https://2poundhome.ortigaprototypes2.co.uk
    Site URL: https://2poundhome.ortigaprototypes2.co.uk
    WC Version: 3.2.6
    Log Directory Writable: ?
    WP Version: 4.9.2
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: ?
    WP Cron: ?
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.7 (Ubuntu)
    PHP Version: ? 5.5.9-1ubuntu4.22 - We recommend a minimum PHP version of 5.6. See: How to update your PHP version
    PHP Post Max Size: 32 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.35.0
    OpenSSL/1.0.1f
    
    SUHOSIN Installed: –
    MySQL Version: ? 5.5.54 - We recommend a minimum MySQL version of 5.6. See: WordPress requirements
    Max Upload Size: 32 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 3.2.6
    WC Database Prefix: 2ph_
    MaxMind GeoIP Database: ? The MaxMind GeoIP Database does not exist - Geolocation will not function. You can download and install it manually from https://dev.maxmind.com/geoip/legacy/geolite/ to the path: . Scroll down to "Downloads" and download the "Binary / gzip" file next to "GeoLite Country". Please remember to uncompress GeoIP.dat.gz and upload the GeoIP.dat file only.
    Total Database Size: 3.75MB
    Database Data Size: 2.87MB
    Database Index Size: 0.88MB
    2ph_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB
    2ph_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB
    2ph_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB
    2ph_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.05MB
    2ph_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB
    2ph_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB
    2ph_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB
    2ph_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB
    2ph_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB
    2ph_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB
    2ph_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB
    2ph_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB
    2ph_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB
    2ph_woocommerce_log: Data: 0.02MB + Index: 0.02MB
    2ph_commentmeta: Data: 0.02MB + Index: 0.03MB
    2ph_comments: Data: 0.02MB + Index: 0.09MB
    2ph_links: Data: 0.02MB + Index: 0.02MB
    2ph_options: Data: 2.05MB + Index: 0.02MB
    2ph_postmeta: Data: 0.14MB + Index: 0.11MB
    2ph_posts: Data: 0.16MB + Index: 0.06MB
    2ph_rafflepro_tickets_customer_to_tickets: Data: 0.02MB + Index: 0.00MB
    2ph_rafflepro_tickets_setting: Data: 0.02MB + Index: 0.00MB
    2ph_rafflepro_tickets_winners: Data: 0.02MB + Index: 0.00MB
    2ph_termmeta: Data: 0.02MB + Index: 0.03MB
    2ph_terms: Data: 0.02MB + Index: 0.03MB
    2ph_term_relationships: Data: 0.02MB + Index: 0.02MB
    2ph_term_taxonomy: Data: 0.02MB + Index: 0.03MB
    2ph_usermeta: Data: 0.02MB + Index: 0.03MB
    2ph_users: Data: 0.02MB + Index: 0.05MB
    
    ### Post Type Counts ###
    
    acf: 1
    acf-field: 13
    acf-field-group: 2
    attachment: 12
    nav_menu_item: 11
    page: 9
    post: 4
    product: 7
    revision: 16
    shop_order: 3
    
    ### Security ###
    
    Secure connection (HTTPS): ?Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
    Hide errors from visitors: ?Error messages should not be shown to visitors.
    
    ### Active Plugins (1) ###
    
    WooCommerce: by Automattic – 3.2.6
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: GBP (£)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    ### WC Pages ###
    
    Shop base: #4 - /shop/
    Cart: #5 - /cart/
    Checkout: #6 - /checkout/
    My account: #7 - /my-account/
    Terms and conditions: #27 - /terms-and-conditions/
    
    ### Theme ###
    
    Name: 2 Pound Home Theme
    Version: 1.0
    Author URL: https://ortiga.co.uk
    Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: 2poundhome/woocommerce/archive-product.php
    

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @lewisjwright,

    Looking at your system report it’s worth seeing if your host can update your servers PHP version to PHP 7 as the version you currently have running on the server is a little outdated now. At the same time see if the can update MYSQL to at least v5.6 too.

    When I test on your site it seems like something is conflicting With WooCommerce on your site and halting checkout leaving the ajax spinner running but not completing.

    I can see you only have a single plugin enabled which is WooCommerce and a theme titled 2 Pound Home Theme, have you tested with a theme like Twenty Seventeen to rule out some code in the theme causing any slowdowns.

    If not your current theme that would then only leave your web server itself from looking at your system report.

    Plugin Support Hannah S.L.

    (@fernashes)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Checkout process very slow’ is closed to new replies.