• Resolved thure.fransen

    (@thurefransen)


    First off I want to say this plugin looks great. It has WAY more options than others like it…

    The only issue I have is the feed never generates…

    It sits with the status of “Processing” and never changes. Just to be sure I waited 24 hours and it still has the same status. My shop only has about 20 items at the most and variable items was NOT selected.

    I looked under the wppfm-feeds folder and there was a feed that was generated but it was empty.

    I’ve tried:
    – Clearing feed process
    – Re-initiate plugin
    – Recreating a new Feed
    – Disabling/Enabling the plugin
    – chmod 777 the folder it generates the xml in

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    Hi @thurefransen,

    What version are you currently using?

    Best regards,
    Michel

    tonyrhnewtons

    (@tonyrhnewtons)

    wordpress version 4.9.4, and wersion 1.8.1 of plugin, which I updated this morning.

    still having the issue.

    turned off the “automatically fix errors” in settings, and deleted my backups

    for the moment I disabled the plugin.

    tonyrhnewtons

    (@tonyrhnewtons)

    sorry posted to the wrong thread

    Thread Starter thure.fransen

    (@thurefransen)

    I had 1.8.0 but I saw you did an update so I tried it with 1.8.1 and it’s still doing the same thing. Does it require any apache mods to run?

    Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    No, it does not require any mods.

    It is possible that the feed queue is stuck. Could you please open the Feed Manager -> Settings page and click the “Clear feed process” button. Then try generating your feed again.

    If that does not work, please check the wp-content folder and the wp-content/plugins/wp-product-feed-manager folder on your server for any error log file. If you find any log file please mail it to me at [email protected].

    Best regards,
    Michel

    Thread Starter thure.fransen

    (@thurefransen)

    Not seeing a log file….

    css images includes nbproject readme.txt uninstall.php wp-product-feed-manager.php

    Question how does this process run? Does it run in small increments when people visit the website?

    Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    Yes and no. When you press the “Process feed” button the plugin first identifies all product id’s that should go into the feed and puts these id’s in a queue. Then it triggers a cron job that activates smaller cron jobs which process the products. But this does not require constant people visiting your website. I can run it without issues on my local host, without any visitors (just me, opening the admin page once).

    Do you get any feed file in your wp-content/uploads/wppfm-feeds folder? If so, could you open that feed file and see if it only contains a header?

    Could you mail me your WooCommerce -> Status -> Get system report file? Mail it to [email protected].

    Thread Starter thure.fransen

    (@thurefransen)

    It generates the file but there is nothing in it…

    -rw-r--r-- 1 www-data www-data 0 Feb 21 17:04 FeedTest.xml

    Email sent.

    Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    Question: Is your server behind Basic Auth?

    Thread Starter thure.fransen

    (@thurefransen)

    You mean where you can login via ssh? Negative I’m on Google Cloud.

    Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    Well, to be honest I don’t have much experience with WordPress and Basic Auth, but it is a method for an HTTP user agent to provide a user name and password when making a request (see https://en.wikipedia.org/wiki/Basic_access_authentication and https://swagger.io/docs/specification/authentication/basic-authentication/).

    But the problem is that the background process I’m using to generate the feeds relies on the WordPress HTTP API using HTTP requests. And they will fail when the Basic Auth is active.

    Thread Starter thure.fransen

    (@thurefransen)

    Just figured it out. Since you said that it made me realize it could be Wordfence that was blocking the process…

    Sure enough I disabled it and it works! Now I have to figure out how to tell Wordfence to allow it…

    Thread Starter thure.fransen

    (@thurefransen)

    Looks like all I had to do was disable Wordfence and re-enable it.

    It’s working great now!

    Plugin Contributor Michel Jongbloed

    (@michel-jongbloed)

    Great! Good to know. I will make a FAQ of this.

    Good luck with your feeds.

    Best regards,
    Michel

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Processing the feed, please wait…’ is closed to new replies.