Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Error "This product does not have any downloadable content"
Tagged: bundling, product id's
- This topic has 14 replies, 4 voices, and was last updated 11 years, 9 months ago by wzp.
-
AuthorPosts
-
February 28, 2012 at 12:42 am #5683GraphicBassMember
All of a sudden, my WP eStore install is not delivering download links for some of my products, giving an error of “This product does not have any downloadable content” in the customer email, and in Administrative Functions.
Here’s what I’ve checked:
1. I turned off all cache plugins when I started getting “0KB” errors (thanks to this forum)
2. Checked the directory paths, comparing the product settings against a file/path list in my FTP program, and by direct download on a browser. All is OK.
3. Remove .htaccess from plugin folder and folder that contains the files.
4. Checked the download log after reset, which has no entries as no link has been generated.
5. Made sire “Download” check box is checked in Settings.
6. Have not changed the :Download Validation Script” settings.
Oddly enough, this seems to only affect certain files in the directory. For example:
“yehcontractor.zip” generates the error.
“yehcontractor-sp.zip” does not generate an error.
File size, for example, for “yeh-contractor.zip” is 27. meg (other similarly-named files are in the same range)
Files named with “sp” suffix are about 3.5 meg.
Product files in other directories do not generate an error.
Permissions for all files in the directory are the same.
Baffled with this one — any ideas?
Thanks.
gary
February 28, 2012 at 1:01 am #42445GraphicBassMemberI just tried changing the link to Amazon S3 links:
For “yehcontractor.zip” Admin Functions generates a working link.
For “yehcontractorcomplete.zip” Admin Functions throws the same error.
They are in the same bucket.
BTW: The previous post where I reference “yehcontractor…” should be “yehcontractorcomplete…”
gary
February 28, 2012 at 1:14 am #42446GraphicBassMemberI also upgraded to version 6.4.2
February 28, 2012 at 10:16 pm #42447adminKeymasterAre you using a digital variation with the product that are not generating a link? Also enable debug and share the debug log after you try to generate a link from the admin function.
February 29, 2012 at 6:19 pm #42448GraphicBassMemberThanks for the reply.
Nope, no variations in any of the products.
========
Contents of “eStore_post_payment_debug.log”. All other logs are empty after trying the generate a download link. Apparently, the server thinks the link has been created.
[02/29/2012 6:15 PM] – Advisory : Log file reset.
[02/29/2012 6:15 PM] – SUCCESS :Generating download link for package product.
[02/29/2012 6:15 PM] – SUCCESS :Generating download link for single file.
[02/29/2012 6:15 PM] – SUCCESS :Generating download link for single file.
Still getting this results in Admin Functions. The first line is for the first product, The next two lines are part of the package, in a different directory, and work fine.
– This product does not have any downloadable content
Bonus Package #1 – http://youremployeehandbook.com/news/wp-content/plugins/wp-cart-for-digital-products/download.php?file=xxx
Ask the RIght Questions, Hire the Right Person! – http://youremployeehandbook.com/news/wp-content/plugins/wp-cart-for-digital-products/download.php?file=xxx
February 29, 2012 at 11:21 pm #42449adminKeymasterThat looks like you have a package product and one of the items in the package product does not have a digital URL specified.
When you loaded a fresh build of the plugin you used this instruction right?
http://www.tipsandtricks-hq.com/ecommerce/wordpress-estore-installation-and-usage-guide-31
You don’t have multiple copies of the plugin lying around in your plugins directory?
March 6, 2012 at 3:26 pm #42450GraphicBassMemberTo answer your questions:
Yes, the error item is part of a three-file package.
I did follow Method #1, which is what I usually do when upgrading. To be sure, I reloaded the complete upgrade folder after deleting the old version through WP Admin, per Method #2.
There is only one copy of the plugin in the directory.
The download URL is correct per my FTP program (Fetch).
I’ve checked the download file by putting the URL in the browser’s address bar. It will download in Firefox, but throws a 404 error in Mac Safari.
It still will not generate a download link in Admin Functions.
I’ve queried my host about why the URL won’t work in Safari.
Any ideas?
March 7, 2012 at 3:09 am #42451adminKeymasterIf the direct link is not working in safari then this is something your host will have to look into first (this can indicate that there is something wrong with that URL which is why eStore could be having issue with it too). Wait for your hosting provider to fix that then try the eStore part.
March 8, 2012 at 10:16 am #42452GraphicBassMemberOK, I’ve narrowed this down a bit.
Seems that on bundles, Admin Functions is ignoring the first file, whether it’s a full URL or product ID, then generating links for the remaining files.
So, any entry in Digital Content Details like this:
http://www.domain.com/filename.zip,2,3
or
1,2,3
Generates links for just product 2 and 3.
My workaround has been to simply change the product IDs to a full URL on each instance of download details.
What a bother.
This is new behavior for the plugin. My host reports they can download the files. Safari works now (after cleaning up files and restarting my computer), but the error message remains (unless I change out product IDs).
Ideas as to why this is not working any more are appreciate, but I do have it working now.
March 8, 2012 at 10:11 pm #42453adminKeymasterI sent you an email to get site access so I can check a few things out.
March 9, 2012 at 12:04 am #42454GraphicBassMemberThat would be great. Reply coming to you.
March 10, 2012 at 10:49 pm #42455adminKeymasterTurned out that you were mixing URL with product IDs in the digital product URL field. When bundling a product you need to either use product IDs only or use URLs only. You can’t mix URL and product IDs together.
March 22, 2012 at 6:34 pm #42456GraphicBassMemberComing back around to this after dealing with some hosting issues.
Yes, the docs clearly say not to mix up the parameters, something I overlooked. Silly of me….
I must say the level of support I received for this was astounding, including time spent rummaging around my site to see what I had done at hours I wouldn’t expect from support. Thanks!
February 10, 2013 at 4:29 am #42457Mari-LynMemberSince there is a newer version of wp-estore since you did the video training – where do I add product ID’s to bundle a series of audio’s?
Mari-Lyn
February 10, 2013 at 4:27 pm #42458wzpModeratorTo the Digital Product URL field. Here is the documentation for it:
-
AuthorPosts
- You must be logged in to reply to this topic.