NO PRODUCTS, ERROR MESSAGES, CACHE QUESTION

Added by Siobhan Gunning 7 months ago

Hi I've just purchased MoneyPress: CafePress Edition and am encountering the same problems I was with your limited edition version. No products are occurring, plus messages like:

Warning: implode() [function.implode]: Invalid arguments passed in /home/gunning/public_html/www.sweltermerchandise.com/wp-content/plugins/moneypress-cafepress/WPCSL-generic/classes/CSL-plugin.php on line 833
Requesting product list from:
http://open-api.cafepress.com/product.listByStoreSection.cp?v=3&appKey=h85hqnvsed9vvgh2s6rynfgd&page=0&pageSize=12&storeId=swelter5§ionId=1705392

Warning: implode() [function.implode]: Invalid arguments passed in /home/gunning/public_html/www.sweltermerchandise.com/wp-content/plugins/moneypress-cafepress/WPCSL-generic/classes/CSL-plugin.php on line 854
No products found

I have a licence from you, two API numbers from Cafe Press (have tested both), my Cafepress site is open to the public, it is a premier shop and I've had it for years (so, no, it is not a beta store).

I have experimented with different shortcodes, including adding specific sections from my stores.

I have now spent hours on this an am extremely frustrated. All of these seem to be the same issues that another client of yours, Billie, was having (see elsewhere in the forum) but that never seemed to be addressed.

I have also just e-mailed you with my API, etc. details.

There is one other thing which I doubt is affecting the above but that you can hopefully help me with - the cache. As instructed, I have cache ticked in the settings. However, I then get the following message in my WordPress dashboard:

MoneyPress : CafePress Edition needs attention:

You do not have a cache directory
If you would like to implement caching, please create the cache directory: /home/gunning/public_html/www.sweltermerchandise.com/wp-content/plugins/moneypress-cafepress/cache (Details)

When I click on Details, I get sent straight back to the Settings section. So, no useful information whatsoever. How exactly am I supposed to create a cache directory?

Please, I'm desperate to get this site up and running. I look forward to your response (which will hopefully help others facing the same issues).


Replies (1)

RE: NO PRODUCTS, ERROR MESSAGES, CACHE QUESTION - Added by Lance Cleveland 7 months ago

If you turn on the cache you need to create the cache directory. Since that was not created automatically it appears you have permission issues or restrictions in that directory.

We can look at the implode error as a possible bug, but that is likely caused because the CafePress plugin cannot create the files it needs so the data stream is empty. An empty data set will cause functions like implode() to not work properly, though we should catch that more elegantly.

Try to create the cache directory first & check your directory permissions to make sure WordPress web processed can access the data with read/write permissions. Let us know if that does not help and we'll investigate further.

(1-1/1)