• Resolved grul

    (@grul)


    Hello,

    The issue appears on the Backoffice.

    When the last variation of the product is sold and the quantity is 0, the variation disappear from the product dashboard and in the front end even if “Hide visibility in catalog when out of stock” is disabled.
    When I try to create the missing/deleted variation, it says that the SKU code already exist, and that’s because I see that the variation still exists in the database. So It’s still here, but I can’t see it. I tried to disable every plugins and switch theme, clear transients and regenerate product table.But none of this is working.

    • This topic was modified 2 years, 7 months ago by grul.

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

Viewing 15 replies - 1 through 15 (of 20 total)
  • Hi @grul!

    It is strange behavior.

    To further check into this, kindly provide us the following:

    • Your System Status: You can find it via WooCommerce > Status. Select ‘Get system report’ and then ‘Copy for support’. Once you do this, you can paste here your response.
    • Fatal Error Log: Share a copy of any fatal error log found under WooCommerce > System Status > Logs (if available).
    • Thanks!

    Thread Starter grul

    (@grul)

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://lxhbrand.com
    Site address (URL): https://lxhbrand.com
    WC Version: 6.4.0
    REST API Version: ? 6.4.0
    WC Blocks Version: ? 7.2.1
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.3.2
    Log Directory Writable: ?
    WP Version: 5.9.3
    WP Multisite: –
    WP Memory Limit: 512 Mo
    WP Debug Mode: –
    WP Cron: ?
    Language: fr_FR
    External object cache: ?
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.51 (Debian)
    PHP Version: 7.4.27
    PHP Post Max Size: 100 Mo
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.64.0
    OpenSSL/1.1.1d
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.4.20-MariaDB-1:10.4.20+maria~buster-log
    Max Upload Size: 100 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.4.0
    WC Database Prefix: wp_
    Taille totale de la base de données: 480.47MB
    Taille de la base de données: 291.79MB
    Taille de l’index: 188.68MB
    wp_woocommerce_sessions: Données?: 54.56MB + Index?: 2.50MB + Moteur InnoDB
    wp_woocommerce_api_keys: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_attribute_taxonomies: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_downloadable_product_permissions: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_order_items: Données?: 6.28MB + Index?: 1.45MB + Moteur InnoDB
    wp_woocommerce_order_itemmeta: Données?: 30.06MB + Index?: 24.16MB + Moteur InnoDB
    wp_woocommerce_tax_rates: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_tax_rate_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zones: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_methods: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_payment_tokens: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_payment_tokenmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_log: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_actions: Données?: 9.50MB + Index?: 13.05MB + Moteur InnoDB
    wp_actionscheduler_claims: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_groups: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_logs: Données?: 7.52MB + Index?: 6.03MB + Moteur InnoDB
    wp_berocket_termmeta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_commentmeta: Données?: 0.47MB + Index?: 0.45MB + Moteur InnoDB
    wp_comments: Données?: 21.55MB + Index?: 17.09MB + Moteur InnoDB
    wp_iconic_was_fees: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_wssv_index: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_ww_wishlist_items: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_imagify_files: Données?: 0.02MB + Index?: 0.08MB + Moteur InnoDB
    wp_imagify_folders: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_links: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_nf3_actions: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_action_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_chunks: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_fields: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_field_meta: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_forms: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_form_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_objects: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_object_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_relationships: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_upgrades: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_options: Données?: 3.38MB + Index?: 0.13MB + Moteur InnoDB
    wp_postmeta: Données?: 71.58MB + Index?: 57.14MB + Moteur InnoDB
    wp_posts: Données?: 22.08MB + Index?: 3.78MB + Moteur InnoDB
    wp_sbi_feeds: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_feed_caches: Données?: 0.08MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_instagram_feeds_posts: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_feed_locator: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_posts: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wp_sbi_sources: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sc_delivery_methods: Données?: 0.08MB + Index?: 0.05MB + Moteur InnoDB
    wp_sc_delivery_zones: Données?: 0.08MB + Index?: 0.03MB + Moteur InnoDB
    wp_termmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_terms: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_term_relationships: Données?: 0.09MB + Index?: 0.08MB + Moteur InnoDB
    wp_term_taxonomy: Données?: 0.06MB + Index?: 0.03MB + Moteur InnoDB
    wp_usermeta: Données?: 37.58MB + Index?: 42.13MB + Moteur InnoDB
    wp_users: Données?: 2.52MB + Index?: 3.55MB + Moteur InnoDB
    wp_wcpdf_invoice_number: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_notes: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_note_actions: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_category_lookup: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_customer_lookup: Données?: 2.52MB + Index?: 3.03MB + Moteur InnoDB
    wp_wc_download_log: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wc_order_coupon_lookup: Données?: 0.22MB + Index?: 0.25MB + Moteur InnoDB
    wp_wc_order_product_lookup: Données?: 3.38MB + Index?: 2.84MB + Moteur InnoDB
    wp_wc_order_stats: Données?: 2.52MB + Index?: 3.50MB + Moteur InnoDB
    wp_wc_order_tax_lookup: Données?: 1.52MB + Index?: 0.84MB + Moteur InnoDB
    wp_wc_product_attributes_lookup: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_product_meta_lookup: Données?: 0.06MB + Index?: 0.09MB + Moteur InnoDB
    wp_wc_rate_limits: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_reserved_stock: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_tax_rate_classes: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_webhooks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wlfmc_wishlist_items: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlist_offers: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpforms_tasks_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_filters: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_meta_keys: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpf_meta_values: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wpf_meta_values_bk: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpr_rucss_resources: Données?: 3.52MB + Index?: 0.06MB + Moteur InnoDB
    wp_wpr_rucss_used_css: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_wt_iew_action_history: Données?: 0.20MB + Index?: 0.00MB + Moteur InnoDB
    wp_wt_iew_mapping_template: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_yith_wcwl: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yith_wcwl_lists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_indexable: Données?: 7.50MB + Index?: 4.44MB + Moteur InnoDB
    wp_yoast_indexable_hierarchy: Données?: 1.48MB + Index?: 0.88MB + Moteur InnoDB
    wp_yoast_migrations: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yoast_primary_term: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_seo_links: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    
    ### Post Type Counts ###
    
    acf-field: 1
    acf-field-group: 1
    attachment: 687
    br_product_filter: 1
    carousels: 1
    custom_css: 1
    customize_changeset: 8
    fgf_rules: 1
    filter-field: 5
    filter-set: 1
    gp_elements: 13
    iconic_ww_wishlist: 1
    nav_menu_item: 47
    page: 23
    post: 10
    product: 38
    product_variation: 178
    revision: 17
    shop_coupon: 120
    shop_order: 16770
    shop_order_refund: 46
    wp_global_styles: 1
    wpforms: 3
    wpsl_stores: 247
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (34) ###
    
    FiboSearch - AJAX Search for WooCommerce: par FiboSearch Team – 1.17.0
    Alma - Paiement en plusieurs fois pour WooCommerce: par Alma – 1.3.0
    Decorator - Personnalisateur d'emails WooCommerce: par WebToffee – 1.2.0
    Google Tag Manager for WordPress: par Thomas Geiger – 1.15
    EAN for WooCommerce: par WPFactory – 3.8.0
    Social Reviews & Recommendations: par Trust.reviews  – 1.7.7
    Filter Everything?— WooCoomerce Product & WordPress Filter: par Andrii Stepasiuk – 1.6.4
    GenerateBlocks Pro: par Tom Usborne – 1.1.2
    GenerateBlocks: par Tom Usborne – 1.4.2
    GP Premium: par Tom Usborne – 2.1.2
    WooCommerce Attribute Swatches by Iconic: par Iconic  – 1.8.0
    Imagify: par WP?Media – 1.10
    Smash Balloon Instagram Feed: par Smash Balloon – 6.0.5
    iThemeland Free Gifts For WooCommerce: par iThemelandco – 1.6.0
    Klaviyo: par Klaviyo
    Inc. – 3.0.3
    
    Odoo Sync: par Alen Castry – 1.4
    QuadMenu: par Mega Menu – 2.2.3
    Safe SVG: par 10up – 2.0.0
    Sendcloud | Plateforme d'expédition tout-en-un: par Sendcloud B.V. – 2.2.3
    WooCommerce Show Single Variations by Iconic: par Iconic – 1.6.0
    WordPress Users & WooCommerce Customers Import Export(BASIC): par WebToffee – 2.2.8
    Product Feed PRO for WooCommerce: par AdTribes.io – 11.5.1
    WooCommerce Stripe Gateway: par WooCommerce – 6.3.0
    Multi-Step Checkout for WooCommerce (Pro): par ThemeHigh – 2.0.3
    WooCommerce PayPal Payments: par WooCommerce – 1.7.1
    WooCommerce PDF Invoices & Packing Slips: par WP Overnight – 2.14.4
    WooCommerce PDF Invoices & Packing Slips Premium Templates: par Ewout Fernhout – 2.10.2
    WooCommerce: par Automattic – 6.4.0 (une mise à jour de la version 6.4.1 est disponible)
    WooThumbs for WooCommerce by Iconic: par Iconic – 4.13.0
    Yoast SEO: par L’équipe Yoast – 18.6
    WP Rocket: par WP Media – 3.11.0.3
    WP Store Locator: par Tijmen Smit – 2.2.235
    WPB Product Slider for WooCommerce: par wpbean – 2.0.9.2
    WPForms Lite: par WPForms – 1.7.3
    
    ### Inactive Plugins (4) ###
    
    Maintenance: par WebFactory Ltd – 4.05
    PixelYourSite: par PixelYourSite – 8.2.18
    PixelYourSite Pinterest: par PixelYourSite – 3.2.9
    WPML Multilingual CMS: par OnTheGoSystems – 4.5.5
    
    ### Dropin Plugins (2) ###
    
    advanced-cache.php: advanced-cache.php
    object-cache.php: Object Cache Pro (Drop-in)
    
    ### Must Use Plugins (1) ###
    
    Object Cache Pro (MU): par Rhubarb Group – 1.14.3
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right
    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-filtered (exclude-from-filtered)
    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)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Base de la boutique: #6 - /e-shop
    Panier: #7 - /panier
    Commander: #8 - /commander
    Mon compte: #9 - /mon-compte
    Conditions générales de vente et d’utilisation: #3 - /conditions-generales-ventes
    
    ### Theme ###
    
    Name: GeneratePress Child
    Version: 0.1
    Author URL: https://tomusborne.com
    Child Theme: ?
    Parent Theme Name: GeneratePress
    Parent Theme Version: 3.1.3
    Parent Theme Author URL: https://tomusborne.com
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: generatepress_child/woocommerce/emails/admin-new-order.php
    generatepress_child/woocommerce/single-product/add-to-cart/variation.php version - est obsolète. La version du noyau est 2.5.0
    
    Outdated Templates: ?
    					
    					
    						Apprenez comment mettre à jour
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ?
    Shop country code: FR
    WooCommerce currency supported: ?
    PayPal card processing available in country: ?
    Pay Later messaging available in country: ?
    Webhook status: –
    Vault enabled: ?
    Logging enabled: –
    Reference Transactions: –
    Used PayPal Checkout plugin: –
    
    ### Action Scheduler ###
    
    Terminé: 33?611
    Oldest: 2022-04-18 11:30:02 +0000
    Newest: 2022-04-26 06:23:40 +0000
    
    échoué: 1
    Oldest: 2022-04-13 16:03:42 +0000
    Newest: 2022-04-13 16:03:42 +0000
    
    En attente: 3
    Oldest: 2022-04-26 14:36:48 +0000
    Newest: 2022-04-29 09:04:23 +0000
    
    ### Status report information ###
    
    Generated at: 2022-04-26 07:43:18 +01:00
    
    2022-04-25T06:39:32+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292
    2022-04-24T03:17:56+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292
    
    2022-04-24T03:18:45+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292
    2022-04-23T18:06:46+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292
    
    2022-04-23T20:04:01+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292
    
    2022-04-23T20:04:41+00:00 CRITICAL Uncaught Error: Call to a member function get_image() on bool in /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php:292
    Stack trace:
    #0 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/class-wp-hook.php(307): display_product_image_in_order_item()
    #1 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #2 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details-item.php(33): apply_filters()
    #3 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518.cl...')
    #4 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/templates/order/order-details.php(71): wc_get_template()
    #5 /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/home/751518 dans /home/751518.cloudwaysapps.com/gtgnbheypw/public_html/wp-content/themes/generatepress_child/functions.php à la ligne 292

    Hi @grul

    Thanks for sharing the System Status Report and the error logs.

    I noticed that the child theme’s variation.php file has been overriden by a template, which may be at the root of the problem. We recommend getting in touch with your developer in this regard.

    ### Templates ###
    Overrides:
    * generatepress_child/woocommerce/emails/admin-new-order.php
    * generatepress_child/woocommerce/single-product/add-to-cart/variation.php version - est obsolète. La version du noyau est 2.5.0

    Also, there are outdated templates present.

    Outdated Templates: ?

    Please refer to our documentation on how to update outdated templates: https://woocommerce.com/document/fix-outdated-templates-woocommerce/

    Please let us know if the problem persists even after correcting these.

    Thread Starter grul

    (@grul)

    I would contact him then. Thanks for finding the source ??

    Perfect! That sounds like a plan.

    We’ll be here if you need further help.

    Thanks

    Thread Starter grul

    (@grul)

    Hey, thanks for your patience, I got in touch with the dev of WP Iconic that told me that this template is not generated by this its plugin. I deleted the template, the error is gone, indeed the site works fine, but the problem remains.
    Variations did not reappear even after purging cache, still appear in DB. Just letting you know that I had already contacted theme developper and Cloudways in case of caching issue. Do you have any other idea ?

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://woocommerce-754392-2546094.cloudwaysapps.com
    Site address (URL): https://woocommerce-754392-2546094.cloudwaysapps.com
    WC Version: 6.4.1
    REST API Version: ? 6.4.1
    WC Blocks Version: ? 7.2.2
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.3.2
    Log Directory Writable: ?
    WP Version: 5.9.3
    WP Multisite: –
    WP Memory Limit: 256 Mo
    WP Debug Mode: –
    WP Cron: ?
    Language: fr_FR
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.51 (Debian)
    PHP Version: 7.4.27
    PHP Post Max Size: 100 Mo
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.64.0
    OpenSSL/1.1.1d
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.4.20-MariaDB-1:10.4.20+maria~buster-log
    Max Upload Size: 100 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.4.1
    WC Database Prefix: wp_
    Taille totale de la base de données: 453.74MB
    Taille de la base de données: 259.60MB
    Taille de l’index: 194.14MB
    wp_woocommerce_sessions: Données?: 0.06MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_api_keys: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_attribute_taxonomies: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_downloadable_product_permissions: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_order_items: Données?: 5.52MB + Index?: 1.52MB + Moteur InnoDB
    wp_woocommerce_order_itemmeta: Données?: 28.56MB + Index?: 24.06MB + Moteur InnoDB
    wp_woocommerce_tax_rates: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_tax_rate_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zones: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_methods: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_payment_tokens: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_payment_tokenmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_log: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_acl: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_blocks: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_countries: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab_ip: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab_net: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_log: Données?: 1.52MB + Index?: 0.41MB + Moteur InnoDB
    cerber_qmem: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_traffic: Données?: 1.52MB + Index?: 0.08MB + Moteur InnoDB
    wp_actionscheduler_actions: Données?: 9.52MB + Index?: 13.13MB + Moteur InnoDB
    wp_actionscheduler_claims: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_groups: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_logs: Données?: 8.52MB + Index?: 7.03MB + Moteur InnoDB
    wp_berocket_termmeta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_files: Données?: 14.56MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_sets: Données?: 0.25MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_uss: Données?: 0.05MB + Index?: 0.02MB + Moteur InnoDB
    wp_commentmeta: Données?: 0.47MB + Index?: 0.45MB + Moteur InnoDB
    wp_comments: Données?: 21.55MB + Index?: 17.09MB + Moteur InnoDB
    wp_iconic_was_fees: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_wssv_index: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_ww_wishlist_items: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_imagify_files: Données?: 0.02MB + Index?: 0.08MB + Moteur InnoDB
    wp_imagify_folders: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_links: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_nf3_actions: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_action_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_chunks: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_fields: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_field_meta: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_forms: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_form_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_objects: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_object_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_relationships: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_upgrades: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_options: Données?: 6.38MB + Index?: 1.13MB + Moteur InnoDB
    wp_postmeta: Données?: 63.61MB + Index?: 59.20MB + Moteur InnoDB
    wp_posts: Données?: 18.33MB + Index?: 3.92MB + Moteur InnoDB
    wp_sbi_feeds: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_feed_caches: Données?: 0.08MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_instagram_feeds_posts: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_feed_locator: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_posts: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_sbi_sources: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sc_delivery_methods: Données?: 0.08MB + Index?: 0.05MB + Moteur InnoDB
    wp_sc_delivery_zones: Données?: 0.08MB + Index?: 0.03MB + Moteur InnoDB
    wp_termmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_terms: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_term_relationships: Données?: 0.11MB + Index?: 0.08MB + Moteur InnoDB
    wp_term_taxonomy: Données?: 0.06MB + Index?: 0.03MB + Moteur InnoDB
    wp_usermeta: Données?: 45.58MB + Index?: 45.14MB + Moteur InnoDB
    wp_users: Données?: 2.52MB + Index?: 2.55MB + Moteur InnoDB
    wp_wcpdf_invoice_number: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_notes: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_note_actions: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_category_lookup: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_customer_lookup: Données?: 2.52MB + Index?: 3.03MB + Moteur InnoDB
    wp_wc_download_log: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wc_order_coupon_lookup: Données?: 0.22MB + Index?: 0.25MB + Moteur InnoDB
    wp_wc_order_product_lookup: Données?: 3.52MB + Index?: 2.88MB + Moteur InnoDB
    wp_wc_order_stats: Données?: 2.52MB + Index?: 3.50MB + Moteur InnoDB
    wp_wc_order_tax_lookup: Données?: 1.52MB + Index?: 0.84MB + Moteur InnoDB
    wp_wc_product_attributes_lookup: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_product_meta_lookup: Données?: 0.06MB + Index?: 0.09MB + Moteur InnoDB
    wp_wc_rate_limits: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_reserved_stock: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_tax_rate_classes: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_webhooks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wlfmc_wishlist_items: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlist_offers: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpforms_tasks_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_filters: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_meta_keys: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpf_meta_values: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wpf_meta_values_bk: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpr_rucss_resources: Données?: 3.52MB + Index?: 0.06MB + Moteur InnoDB
    wp_wpr_rucss_used_css: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_wt_iew_action_history: Données?: 0.22MB + Index?: 0.00MB + Moteur InnoDB
    wp_wt_iew_mapping_template: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_yith_wcwl: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yith_wcwl_lists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_indexable: Données?: 13.52MB + Index?: 5.59MB + Moteur InnoDB
    wp_yoast_indexable_hierarchy: Données?: 1.52MB + Index?: 0.80MB + Moteur InnoDB
    wp_yoast_migrations: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yoast_primary_term: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_seo_links: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    
    ### Post Type Counts ###
    
    acf-field: 1
    acf-field-group: 1
    attachment: 693
    br_product_filter: 1
    carousels: 1
    custom_css: 1
    customize_changeset: 54
    fgf_rules: 1
    filter-field: 6
    filter-set: 1
    gp_elements: 18
    iconic_ww_wishlist: 1
    nav_menu_item: 45
    page: 27
    post: 5
    product: 38
    product_variation: 178
    revision: 83
    shop_coupon: 120
    shop_order: 16813
    shop_order_refund: 49
    wp_global_styles: 1
    wpforms: 3
    wpsl_stores: 247
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (36) ###
    
    FiboSearch - AJAX Search for WooCommerce: par FiboSearch Team – 1.17.0
    Alma - Paiement en plusieurs fois pour WooCommerce: par Alma – 1.3.0
    Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro: par codewoogeek – 2.7
    Decorator - Personnalisateur d'emails WooCommerce: par WebToffee – 1.2.0
    Google Tag Manager for WordPress: par Thomas Geiger – 1.15
    EAN for WooCommerce: par WPFactory – 3.8.0
    Social Reviews & Recommendations: par Trust.reviews  – 1.7.7
    Filter Everything PRO: par Andrii Stepasiuk – 1.6.4
    Filter Everything?— WooCoomerce Product & WordPress Filter: par Andrii Stepasiuk – 1.6.4
    GenerateBlocks Pro: par Tom Usborne – 1.1.2
    GenerateBlocks: par Tom Usborne – 1.4.2
    GP Premium: par Tom Usborne – 2.1.2
    WooCommerce Attribute Swatches by Iconic: par Iconic  – 1.9.0
    Imagify: par WP?Media – 1.10
    Smash Balloon Instagram Feed: par Smash Balloon – 6.0.5
    iThemeland Free Gifts For WooCommerce: par iThemelandco – 1.6.0
    Klaviyo: par Klaviyo
    Inc. – 3.0.3
    
    Odoo Sync: par Alen Castry – 1.4
    PixelYourSite: par PixelYourSite – 8.2.18
    QuadMenu: par Mega Menu – 2.2.4
    Safe SVG: par 10up – 2.0.1
    Sendcloud | Plateforme d'expédition tout-en-un: par Sendcloud B.V. – 2.2.3
    WooCommerce Show Single Variations by Iconic: par Iconic – 1.6.1
    Advanced Order Export For WooCommerce: par AlgolPlus – 3.2.2
    Product Feed PRO for WooCommerce: par AdTribes.io – 11.5.3
    WooCommerce Stripe Gateway: par WooCommerce – 6.3.0
    Multi-Step Checkout for WooCommerce (Pro): par ThemeHigh – 2.0.3
    WooCommerce PayPal Payments: par WooCommerce – 1.7.1 (une mise à jour de la version 1.8.0 est disponible)
    WooCommerce PDF Invoices & Packing Slips: par WP Overnight – 2.14.4
    WooCommerce PDF Invoices & Packing Slips Premium Templates: par Ewout Fernhout – 2.10.2
    WooCommerce: par Automattic – 6.4.1
    WooThumbs for WooCommerce by Iconic: par Iconic – 4.14.0
    WP Cerber Security, Antispam & Malware Scan: par Cerber Tech Inc. – 8.9.6
    WP Rocket: par WP Media – 3.11.0.5
    WP Store Locator: par Tijmen Smit – 2.2.235
    WPB Product Slider for WooCommerce: par wpbean – 2.0.9.2
    
    ### Inactive Plugins (4) ###
    
    Maintenance: par WebFactory Ltd – 4.05
    WPForms Lite: par WPForms – 1.7.4
    WPML Multilingual CMS: par OnTheGoSystems – 4.5.5
    Yoast SEO: par Team Yoast – 18.7
    
    ### Dropin Plugins (2) ###
    
    advanced-cache.php: advanced-cache.php
    object-cache.php: Object Cache Pro (Drop-in)
    
    ### Must Use Plugins (1) ###
    
    Object Cache Pro (MU): par Rhubarb Group – 1.14.3
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right
    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-filtered (exclude-from-filtered)
    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)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Base de la boutique: #6 - /e-shop
    Panier: #7 - /panier
    Commander: #8 - /commander
    Mon compte: #9 - /mon-compte
    Conditions générales de vente et d’utilisation: #3 - /conditions-generales-ventes
    
    ### Theme ###
    
    Name: GeneratePress Child
    Version: 0.1
    Author URL: https://tomusborne.com
    Child Theme: ?
    Parent Theme Name: GeneratePress
    Parent Theme Version: 3.1.3
    Parent Theme Author URL: https://tomusborne.com
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: generatepress_child/woocommerce/emails/admin-new-order.php
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ?
    Shop country code: FR
    WooCommerce currency supported: ?
    PayPal card processing available in country: ?
    Pay Later messaging available in country: ?
    Webhook status: –
    Vault enabled: ?
    Logging enabled: –
    Reference Transactions: –
    Used PayPal Checkout plugin: –
    
    ### Action Scheduler ###
    
    Terminé: 34?051
    Oldest: 2022-04-18 11:30:02 +0000
    Newest: 2022-05-05 13:31:42 +0000
    
    échoué: 1
    Oldest: 2022-04-13 16:03:42 +0000
    Newest: 2022-04-13 16:03:42 +0000
    
    En attente: 2
    Oldest: 2022-05-05 13:36:42 +0000
    Newest: 2022-05-05 13:36:42 +0000
    
    ### Status report information ###
    
    Generated at: 2022-05-05 14:35:31 +01:00
    

    Hello,

    but the problem remains. Variations did not reappear even after purging cache, still appear in DB.

    Can you please go to WooCommerce > Status > Tools, and regenerate Product lookup tables and product attributes lookup table to see if variations come back?

    If the issue still persists, you’ll next want to check if the issue is coming from a plugin/theme conflict. You can find a detailed explanation on how to do a conflict test here: https://docs.woocommerce.com/document/how-to-test-for-conflicts/

    Thread Starter grul

    (@grul)

    I did both of those things already. I also switch theme, nothing changes.

    Hi @grul

    We understand that you already regenerated the tables and also completed the conflict test.

    Since it failed to produce any results, so that we can check the site’s current configuration, please share a copy of your site’s System Status as it is now, i.e. when all plugins apart from WooCommerce are disabled, all custom code is disabled, and switched to a default WP theme like Twenty Twenty-One or Storefront.

    Thanks

    Thread Starter grul

    (@grul)

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://woocommerce-754392-2546094.cloudwaysapps.com
    Site address (URL): https://woocommerce-754392-2546094.cloudwaysapps.com
    WC Version: 6.4.1
    REST API Version: ? 6.4.1
    WC Blocks Version: ? 7.2.2
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.3.2
    Log Directory Writable: ?
    WP Version: 5.9.3
    WP Multisite: –
    WP Memory Limit: 256 Mo
    WP Debug Mode: –
    WP Cron: ?
    Language: fr_FR
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache/2.4.51 (Debian)
    PHP Version: 7.4.27
    PHP Post Max Size: 100 Mo
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.64.0
    OpenSSL/1.1.1d
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.4.20-MariaDB-1:10.4.20+maria~buster-log
    Max Upload Size: 100 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.4.1
    WC Database Prefix: wp_
    Taille totale de la base de données: 453.75MB
    Taille de la base de données: 259.60MB
    Taille de l’index: 194.15MB
    wp_woocommerce_sessions: Données?: 0.06MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_api_keys: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_attribute_taxonomies: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_downloadable_product_permissions: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_order_items: Données?: 5.52MB + Index?: 1.52MB + Moteur InnoDB
    wp_woocommerce_order_itemmeta: Données?: 28.56MB + Index?: 24.06MB + Moteur InnoDB
    wp_woocommerce_tax_rates: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_woocommerce_tax_rate_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zones: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_shipping_zone_methods: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_woocommerce_payment_tokens: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_woocommerce_payment_tokenmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_woocommerce_log: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_acl: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_blocks: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_countries: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab_ip: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    cerber_lab_net: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_log: Données?: 1.52MB + Index?: 0.41MB + Moteur InnoDB
    cerber_qmem: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    cerber_traffic: Données?: 1.52MB + Index?: 0.08MB + Moteur InnoDB
    wp_actionscheduler_actions: Données?: 9.52MB + Index?: 13.13MB + Moteur InnoDB
    wp_actionscheduler_claims: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_groups: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_actionscheduler_logs: Données?: 8.52MB + Index?: 7.03MB + Moteur InnoDB
    wp_berocket_termmeta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_files: Données?: 14.56MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_sets: Données?: 0.25MB + Index?: 0.00MB + Moteur InnoDB
    wp_cerber_uss: Données?: 0.05MB + Index?: 0.02MB + Moteur InnoDB
    wp_commentmeta: Données?: 0.47MB + Index?: 0.45MB + Moteur InnoDB
    wp_comments: Données?: 21.55MB + Index?: 17.09MB + Moteur InnoDB
    wp_iconic_was_fees: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_wssv_index: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_iconic_ww_wishlist_items: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_imagify_files: Données?: 0.02MB + Index?: 0.08MB + Moteur InnoDB
    wp_imagify_folders: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_links: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_nf3_actions: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_action_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_chunks: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_fields: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_field_meta: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_forms: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_form_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_objects: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_object_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_relationships: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_nf3_upgrades: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_options: Données?: 6.38MB + Index?: 1.14MB + Moteur InnoDB
    wp_postmeta: Données?: 63.61MB + Index?: 59.20MB + Moteur InnoDB
    wp_posts: Données?: 18.33MB + Index?: 3.92MB + Moteur InnoDB
    wp_sbi_feeds: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_feed_caches: Données?: 0.08MB + Index?: 0.02MB + Moteur InnoDB
    wp_sbi_instagram_feeds_posts: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_feed_locator: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sbi_instagram_posts: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wp_sbi_sources: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_sc_delivery_methods: Données?: 0.08MB + Index?: 0.05MB + Moteur InnoDB
    wp_sc_delivery_zones: Données?: 0.08MB + Index?: 0.03MB + Moteur InnoDB
    wp_termmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_terms: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_term_relationships: Données?: 0.11MB + Index?: 0.08MB + Moteur InnoDB
    wp_term_taxonomy: Données?: 0.06MB + Index?: 0.03MB + Moteur InnoDB
    wp_usermeta: Données?: 45.58MB + Index?: 45.14MB + Moteur InnoDB
    wp_users: Données?: 2.52MB + Index?: 2.55MB + Moteur InnoDB
    wp_wcpdf_invoice_number: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_notes: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_admin_note_actions: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_category_lookup: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_customer_lookup: Données?: 2.52MB + Index?: 3.03MB + Moteur InnoDB
    wp_wc_download_log: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wc_order_coupon_lookup: Données?: 0.22MB + Index?: 0.25MB + Moteur InnoDB
    wp_wc_order_product_lookup: Données?: 3.52MB + Index?: 2.88MB + Moteur InnoDB
    wp_wc_order_stats: Données?: 2.52MB + Index?: 3.50MB + Moteur InnoDB
    wp_wc_order_tax_lookup: Données?: 1.52MB + Index?: 0.84MB + Moteur InnoDB
    wp_wc_product_attributes_lookup: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_product_meta_lookup: Données?: 0.06MB + Index?: 0.09MB + Moteur InnoDB
    wp_wc_rate_limits: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_reserved_stock: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wc_tax_rate_classes: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wc_webhooks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wlfmc_wishlist_items: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wlfmc_wishlist_offers: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpforms_tasks_meta: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_filters: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_wpf_meta_keys: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpf_meta_values: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_wpf_meta_values_bk: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_wpr_rucss_resources: Données?: 3.52MB + Index?: 0.06MB + Moteur InnoDB
    wp_wpr_rucss_used_css: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wp_wt_iew_action_history: Données?: 0.22MB + Index?: 0.00MB + Moteur InnoDB
    wp_wt_iew_mapping_template: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wp_yith_wcwl: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yith_wcwl_lists: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_indexable: Données?: 13.52MB + Index?: 5.59MB + Moteur InnoDB
    wp_yoast_indexable_hierarchy: Données?: 1.52MB + Index?: 0.80MB + Moteur InnoDB
    wp_yoast_migrations: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wp_yoast_primary_term: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wp_yoast_seo_links: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    
    ### Post Type Counts ###
    
    acf-field: 1
    acf-field-group: 1
    attachment: 693
    br_product_filter: 1
    carousels: 1
    custom_css: 1
    customize_changeset: 55
    fgf_rules: 1
    filter-field: 6
    filter-set: 1
    gp_elements: 18
    iconic_ww_wishlist: 1
    nav_menu_item: 45
    page: 27
    post: 5
    product: 38
    product_variation: 178
    revision: 83
    shop_coupon: 120
    shop_order: 16813
    shop_order_refund: 49
    wp_global_styles: 1
    wpforms: 3
    wpsl_stores: 247
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (1) ###
    
    WooCommerce: par Automattic – 6.4.1
    
    ### Inactive Plugins (39) ###
    
    Advanced Order Export For WooCommerce: par AlgolPlus – 3.2.2
    Alma Monthly Payments for WooCommerce: par Alma – 1.3.0
    Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro: par codewoogeek – 2.7
    Decorator - WooCommerce Email Customizer: par WebToffee – 1.2.0
    EAN for WooCommerce: par WPFactory – 3.8.0
    FiboSearch - AJAX Search for WooCommerce: par FiboSearch Team – 1.17.0
    Filter Everything?— WooCoomerce Product & WordPress Filter: par Andrii Stepasiuk – 1.6.4
    Filter Everything PRO: par Andrii Stepasiuk – 1.6.4
    GenerateBlocks: par Tom Usborne – 1.4.2
    GenerateBlocks Pro: par Tom Usborne – 1.1.2
    Google Tag Manager for WordPress: par Thomas Geiger – 1.15
    GP Premium: par Tom Usborne – 2.1.2
    Imagify: par WP Media – 1.10
    iThemeland Free Gifts For WooCommerce: par iThemelandco – 1.6.0
    Klaviyo: par Klaviyo
    Inc. – 3.0.3
    
    Maintenance: par WebFactory Ltd – 4.05
    Multi-Step Checkout for WooCommerce (Pro): par ThemeHigh – 2.0.3
    Odoo Sync: par Alen Castry – 1.4
    PixelYourSite: par PixelYourSite – 8.2.18
    Product Feed PRO for WooCommerce: par AdTribes.io – 11.5.3
    QuadMenu: par Mega Menu – 2.2.4
    Safe SVG: par 10up – 2.0.1
    Sendcloud | Smart Shipping Service: par Sendcloud B.V. – 2.2.3
    Smash Balloon Instagram Feed: par Smash Balloon – 6.0.5
    Social Reviews & Recommendations: par Trust.reviews <[email protected]> – 1.7.7
    WooCommerce Attribute Swatches by Iconic: par Iconic <[email protected]> – 1.9.0
    WooCommerce PayPal Payments: par WooCommerce – 1.7.1 (une mise à jour de la version 1.8.0 est disponible)
    WooCommerce PDF Invoices & Packing Slips: par WP Overnight – 2.14.4
    WooCommerce PDF Invoices & Packing Slips Premium Templates: par Ewout Fernhout – 2.10.2
    WooCommerce Show Single Variations by Iconic: par Iconic – 1.6.1
    WooCommerce Stripe Gateway: par WooCommerce – 6.3.0
    WooThumbs for WooCommerce by Iconic: par Iconic – 4.14.0
    WPB Product Slider for WooCommerce: par wpbean – 2.0.9.2
    WP Cerber Security, Anti-spam & Malware Scan: par Cerber Tech Inc. – 8.9.6
    WPForms Lite: par WPForms – 1.7.4
    WPML Multilingual CMS: par OnTheGoSystems – 4.5.5
    WP Rocket: par WP Media – 3.11.0.5
    WP Store Locator: par Tijmen Smit – 2.2.235
    Yoast SEO: par Team Yoast – 18.7
    
    ### Dropin Plugins (2) ###
    
    advanced-cache.php: advanced-cache.php
    object-cache.php: Object Cache Pro (Drop-in)
    
    ### Must Use Plugins (1) ###
    
    Object Cache Pro (MU): par Rhubarb Group – 1.14.3
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right
    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-filtered (exclude-from-filtered)
    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)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Base de la boutique: #6 - /e-shop
    Panier: #7 - /panier
    Commander: #8 - /commander
    Mon compte: #9 - /mon-compte
    Conditions générales de vente et d’utilisation: #3 - /conditions-generales-ventes
    
    ### Theme ###
    
    Name: Storefront
    Version: 4.1.0
    Author URL: https://woocommerce.com/
    Child Theme: ? – Si vous modifiez WooCommerce sur un thème parent que vous n’avez pas construit personnellement
    nous vous recommandons d’utiliser un thème enfant. Voir?: Comment créer un thème enfant
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Action Scheduler ###
    
    Terminé: 34?118
    Oldest: 2022-04-18 11:30:02 +0000
    Newest: 2022-05-05 15:02:47 +0000
    
    En attente: 3
    Oldest: 2022-05-05 15:04:44 +0000
    Newest: 2022-05-05 15:05:43 +0000
    
    échoué: 1
    Oldest: 2022-04-13 16:03:42 +0000
    Newest: 2022-04-13 16:03:42 +0000
    
    ### Status report information ###
    
    Generated at: 2022-05-05 16:04:20 +01:00
    

    Hello,

    Thank you for sharing the latest version of your system status.

    Can you please share a link to an example variable product with the issue? Looking at the shop page (https://woocommerce-754392-2546094.cloudwaysapps.com/e-shop), all products seem to be simple products.

    Please also share screenshots of the variation settings associated with that product. I recommend?https://snipboard.io?for easily sharing screenshots – please follow the instructions on the page, then paste the URL in this chat. It works with Chrome, Firefox, Safari, and Edge.

    Thread Starter grul

    (@grul)

    The product are not simple product but you saw the page with the wrong theme and all the plugins disabled. Show Single Variation (from WP iconic, the dev I contacted, earlier) is a plugin that duplicates variations on the shop page as simple product. But when you go on the product page you can see the color variations. I switched back to before you can see it now.

    *Example Product with problem
    https://snipboard.io/A5OID2.jpg

    *Attributes settings
    https://snipboard.io/OXTDUL.jpg

    *Variations Setting – Nothing is showing up
    https://snipboard.io/gmXBVa.jpg

    *Impossible to create variation – Show that they already exist
    https://snipboard.io/q61fbs.jpg

    * Variations present in database
    https://snipboard.io/v6CnG9.jpg

    *Inventory Woocommerce Settings – Hide in Catalog if out of stock unchecked
    https://snipboard.io/fKt7lm.jpg

    *Can’t be find in the store
    https://snipboard.io/kTFUsJ.jpg

    Mirko P.

    (@rainfallnixfig)

    Hi there,

    Thank you for sending over those screenshots.

    ### Dropin Plugins (2) ###
    
    advanced-cache.php: advanced-cache.php
    object-cache.php: Object Cache Pro (Drop-in)
    
    ### Must Use Plugins (1) ###
    
    Object Cache Pro (MU): par Rhubarb Group – 1.14.3

    Your system status shows that the cache is still enabled on your server. Can you reach out to your host and ask them to disable any server-side caching? Also, go to your WP Rocket plugin settings and purge the cache from it following the instructions here.

    Best.

    Thread Starter grul

    (@grul)

    I have tried that already. But ok, it’s done. Varnish is disabled, Redis and Object Cache Pro is disabled, WP rocket purged and disabled and I ask my host provider to disable all cache from the server. Don’t forget to look at the staging site and not the live one ??

    Also, I have new information that can help you. If I change the stock of the missing variation in the database, it reapears. Then I switch back to 0 and it stays until the next day, when I checked again, it was gone.

    Thread Starter grul

    (@grul)

    Do you think this function, that runs with a cron job every day, could be the issue ?:

    function update_stock($productEan = null, $simulation = false)
    {
        $rupture_updated_arr = [];
        $available_updated_arr = [];
    
        global $wpdb;
    
        $query = "SELECT * FROM $wpdb->posts AS poststable 
            INNER JOIN $wpdb->postmeta pm ON pm.post_id = poststable.ID 
            AND pm.meta_key ='_alg_ean' 
            WHERE (poststable.post_type = 'product_variation' OR (poststable.post_type = 'product' AND pm.meta_value <> ''))
            AND (poststable.post_status = 'publish' or poststable.post_status = 'draft' or poststable.post_status = 'private')";
    
        if (!empty($productEan)) {
            $query .= " AND pm.meta_value = '" . $productEan . "'";
        }
    
        $products = $wpdb->get_results($query);
    
        $odooManager = new OdooUtils;
        $odooProducts = $odooManager->get_all_product_odoo();
    
        if (!empty($products) && !empty($odooProducts)) {
    
            $count_updated = 0;
    
            foreach ($products as $product) {
                $ean = $product->meta_value;
    
                if (!empty($ean)) {
                    $count_updated = $count_updated + 1;
                    $ean = trim($ean);
                    $ean = (string)$ean;
    
                    $product_odoo = $odooManager->getIdIfProductExistInOdoo($odooProducts, $ean);
    
                    if (!empty($product_odoo)) {
                        $quantity_odoo = intval($product_odoo['qty_available']);
                        $wc_product = wc_get_product($product->ID);
                        $quantity_woo = $wc_product->get_stock_quantity();
    
                        // Update quantity IF DIFFERENT
                        // Sécurité -- Uniquement si pas en mode simulation
    
                        if ($quantity_woo != $quantity_odoo && !$simulation) {
                                $wc_product->set_manage_stock(true);
                                $wc_product->set_stock_quantity($quantity_odoo);
                                $wc_product->save();
                        }
                        // Update status product
                        if ($quantity_odoo <= 0) {
                            // Si le produit n'était pas déjà en rupture de stock, enregistrer l'info
                            if ($quantity_woo > 0) {
                                $rupture_updated_arr[] = $product->ID;
                            }
                            if (!$simulation) {
                                wp_update_post(array(
                                    'ID' => $product->ID,
                                    'post_status' => 'draft'
                                ));
                            }
                        } else {
                            // Si le produit était en rupture de stock, enregistrer l'info
                            if ($quantity_woo <= 0) {
                                $available_updated_arr[] = $product->ID;
                            }
                            if (!$simulation) {
                                wp_update_post(array(
                                    'ID' => $product->ID,
                                    'post_status' => 'publish'
                                ));
                            }
                        }
                    }
                }
            }
        } else {
            echo "Liste des produits vides: Veuillez réssayer ...";
        }
    
        if ($simulation) {
            echo '<body style="background-color: #f5f5f7"><div style="text-align: center;width: 100%; margin: 3rem 0; font-size: 1.6rem;">Simulation de mise à jour : ' . $count_updated . ' produit(s)<br><a href="/gestion-stock-product.php">Retour Acceuil</a></div></body>';
        } else {
            echo '<body style="background-color: #f5f5f7"><div style="text-align: center;width: 100%; margin: 5rem 0; font-size: 1.6rem;">Mise à jour effectuée avec succès : (' . $count_updated . ' produit(s))<br><a href="/gestion-stock.php">Retour Acceuil</a></div></body>';
        }
    
        if (!empty($rupture_updated_arr)) {
            echo '<p style="text-align: center;width: 100%; font-size: 1rem;">Produits en rupture de stock après MAJ: ' . count($rupture_updated_arr) . '</p>';
        }
        if (!empty($available_updated_arr)) {
            echo '<p style="text-align: center;width: 100%; margin-bottom: 2rem; font-size: 1rem;">Produits de nouveau en stock après MAJ: ' . count($available_updated_arr) . '</p>';
        }
    
        return [
            'publishedProducts' => $available_updated_arr,
            'draftedProducts' => $rupture_updated_arr
        ];
    }
Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘Variation Disappears when out of stock’ is closed to new replies.