boggler wrote:
I suggest you try increasing the memory limit and execution time as much as possible, see how many products you can get in a single feed. You should be able to get substantially more than 1000, that is just the normal amount for the normal amounts of memory allocated on a shared server.
I don't think that writing to a file solves the problem, you will still run into a memory limit. If you have a lot of products it takes a lot of resources to generate a feed.
Please understand, as I wrote earlier, I can increase memory limit and execution time, but then I'm still getting error timeout from google merchant, as it generating xml dynamically, google merchant won't wait such long time, that's why I'm asking about generating xml to a file, so it could take long time by my side (by my server side), and then just upload to merchant (without getting timeouts).
I'm on a private server, I disabled memory limit (total RAM 16 GB) and execution time limit and tried as follows:
wget -O - "
mysite.com/index.php?option=com_googleba...xml&id;=1&output;=text" > /var/www/clients/client2/web21/web/googlemc_feed.xml
With a small number of products it works, but for all products (100000+ ) I'm reciving "Premature end of script headers: index.php", as wget waits too long for on-the-fly xml to be generated...
Any suggestions?