• Website: https://www.hendersonsupplies.com

    (System report is at the bottom of this message)

    Problem: I am experimenting with different themes and eCommerce plugins to use for my website. Right now, I have the Parallax One theme (using a child theme) and am trying to set-up WooCommerce 2.6.1, with WordPress 4.5.2. The installation and set-up of WooCommerce goes through with no errors. However, my “checkout” page is empty and redirects me to “Index of /checkout” even after adding items to the cart from the shop page.

    After doing some searching for similar problems, I’ve confirmed that the option to force SSL at checkout has been left unchecked, and that all of the pages within the WooCommerce settings redirect to their proper pages. For example, the cart page is selected to redirect to “Cart” and the checkout page is selected to redirect to “Checkout”. In all cases, the pages were automatically generated by WooCommerce during setup.

    The following code exists for the checkout page:

    [woocommerce_checkout]

    I’ve also tested this with multiple different themes in case this is an issue with Parallax One, but no luck. I tried Twenty Fourteen, Twenty Fifteen, Twenty Sixteen, Cohen, and Tesseract. The checkout page didn’t work with any of them.

    Any help would be greatly appreciated! I’m just beginning with WordPress and have no background experience with web design, so this is really stumping me. I’ve been unable to find a solution for this particular problem, other than the suggested solutions which I addressed above.

    Here’s my system report:

    ### WordPress Environment ###
    
    Home URL: https://hendersonsupplies.com
    Site URL: https://hendersonsupplies.com
    WC Version: 2.6.1
    Log Directory Writable: ?
    WP Version: 4.5.2
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 5.6.22
    PHP Post Max Size: 128 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 3000
    cURL Version: 7.30.0
    OpenSSL/1.0.2h
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.28
    Max Upload Size: 128 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 2.6.1
    :
    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: ? 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:
    
    ### Active Plugins (4) ###
    
    Child Theme Configurator: by Lilaea Media – 2.0.6
    Jetpack by WordPress.com: by Automattic – 4.0.3
    SG CachePress: by SiteGround – 2.3.7
    WooCommerce: by WooThemes – 2.6.1
    
    ### Settings ###
    
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    
    ### API ###
    
    API Enabled: ?
    
    ### WC Pages ###
    
    Shop Base: #97 - /shop/
    Cart: #98 - /cart/
    Checkout: #99 - /checkout/
    My Account: #100 - /my-account/
    
    ### Taxonomies ###
    
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    ### Theme ###
    
    Name: Parallax One Child
    Version: 2.1.0.10.1466374096
    Author URL: https://themeisle.com/
    Child Theme: ?
    Parent Theme Name: Parallax One
    Parent Theme Version: 2.1.0.10
    Parent Theme Author URL: https://themeisle.com/
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –

    https://www.ads-software.com/plugins/woocommerce/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    This is because you have an empty directory called ‘checkout’ on your server.

    Thread Starter trpivf16

    (@trpivf16)

    Thanks for the response. How would I go about creating the directory for ‘checkout’ and what should the code for this page be? I assumed it existed since WooCommerce automatically generated this page while being installed.

    Thread Starter trpivf16

    (@trpivf16)

    I figured out the problem. I had to edit the page so that ‘Checkout’ had a parent directory: Cart. Everything seems to be working right now.

    In other words, go to your pages (on the left-hand side in the admin panel), click on “Checkout” and change the parent to be “Cart”.

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    No, you just need to delete the empty directory from your server! Use FTP.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Checkout Page Goes to "Index of /checkout"’ is closed to new replies.