• Hi!

    My feed does not want to include new or modified data. Both automatic generation and manual addition of data to the feed do not display new data. When I create a new feed, it does come through. However, a modification afterward does not.

    There is no active caching or currency switcher. We do use Conditional Discounts for WooCommerce by ORION, but this combination of plugins works correctly on another website of ours.

    WordPress: 6.4.3.
    WooCommerce: 8.7.0
    Product Feed Pro: 13.3.1
    PHP: 8.1.27
    Debug: https://recognice.be/wp-content/uploads/woo-product-feed-pro/logs/debug.log

    Kind regards,
    Cedric

Viewing 8 replies - 1 through 8 (of 8 total)
  • supportadtribes

    (@supportadtribes)

    Hi Cedric,

    It does indeed seem like your feed updating is not working correctly.

    1. Are you sure your host is not using something like (Redis) object caching? The issue you describe does sound like a typical caching issue.
    2. Did you perhaps disable your WP-cron causing the feeds not to update?
    3. Can you check the WooCommerce fatal error logs of the last couple of days to see if there is something in there that might explain why your feeds are not properly updating. This is where you can find those logs: https://woo.com/nl/document/finding-php-error-logs/
    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    Hi!

    1. Yes, I’m sure and we run multiple websites with your plugin on the same server. Others are working just fine.
    2. Checked and this is not disabled
    3. See latest log:

    2024-03-25T07:24:46+00:00 Kritiek Uncaught ValueError: fputcsv(): Argument #3 ($separator) must be a single character in /data/sites/web/recognicebe/www/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php:2392 CONTEXT: {"error":{"type":1,"file":"\/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php","line":2392},"backtrace":["","#0 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2392): fputcsv(Resource id #335, Array, '', '\"')","#1 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2512): WooSEA_Get_Products->woosea_create_csvtxt_feed(Array, Array, 'true')","#2 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4767): WooSEA_Get_Products->woosea_get_products(Array)","#3 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4673): woosea_continue_batch('7N66ZDvZ8htPFyO...')","#4 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(324): woosea_create_all_feeds()","#5 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)","#6 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/plugin.php(565): WP_Hook->do_action(Array)","#7 \/data\/sites\/web\/recognicebe\/www\/wp-cron.php(191): do_action_ref_array('woosea_cron_hoo...', Array)","#8 {main}","thrown"]}
    2024-03-25T07:27:11+00:00 Kritiek Uncaught ValueError: fputcsv(): Argument #3 ($separator) must be a single character in /data/sites/web/recognicebe/www/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php:2392 CONTEXT: {"error":{"type":1,"file":"\/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php","line":2392},"backtrace":["","#0 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2392): fputcsv(Resource id #335, Array, '', '\"')","#1 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2512): WooSEA_Get_Products->woosea_create_csvtxt_feed(Array, Array, 'true')","#2 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4767): WooSEA_Get_Products->woosea_get_products(Array)","#3 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4673): woosea_continue_batch('7N66ZDvZ8htPFyO...')","#4 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(324): woosea_create_all_feeds()","#5 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)","#6 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/plugin.php(565): WP_Hook->do_action(Array)","#7 \/data\/sites\/web\/recognicebe\/www\/wp-cron.php(191): do_action_ref_array('woosea_cron_hoo...', Array)","#8 {main}","thrown"]}
    2024-03-25T07:32:01+00:00 Kritiek Uncaught ValueError: fputcsv(): Argument #3 ($separator) must be a single character in /data/sites/web/recognicebe/www/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php:2392 CONTEXT: {"error":{"type":1,"file":"\/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php","line":2392},"backtrace":["","#0 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2392): fputcsv(Resource id #335, Array, '', '\"')","#1 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/classes\/class-get-products.php(2512): WooSEA_Get_Products->woosea_create_csvtxt_feed(Array, Array, 'true')","#2 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4767): WooSEA_Get_Products->woosea_get_products(Array)","#3 \/data\/sites\/web\/recognicebe\/www\/wp-content\/plugins\/woo-product-feed-pro\/woocommerce-sea.php(4673): woosea_continue_batch('7N66ZDvZ8htPFyO...')","#4 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(324): woosea_create_all_feeds()","#5 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)","#6 \/data\/sites\/web\/recognicebe\/www\/wp-includes\/plugin.php(565): WP_Hook->do_action(Array)","#7 \/data\/sites\/web\/recognicebe\/www\/wp-cron.php(191): do_action_ref_array('woosea_cron_hoo...', Array)","#8 {main}","thrown"]}
    supportadtribes

    (@supportadtribes)

    Hi,

    The error log indicates there is something wrong with the delimiter you have chosen for your CSV feed. Did you make sure to select one from the drop-down and is it still selected when you check your feed configuration?

    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    Hi!

    Yes, it’s set to ‘Daily’ and when I open the settings it’s also selected.
    Tried to change it for troubleshooting to ‘Hourly’, but this made no difference.

    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    Hi!

    Do you have more insight into a possible solution yet?

    Thanks.

    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    Kind reminder ??

    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    Hi!

    I’ve updated the plugin to version 13.3.2, but it is still not working.
    Also updated CMS, theme and other plugins.

    Thread Starter Cedric Scherpenberg

    (@cedric_s)

    When may we finally receive any answer or support? Thanks.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.