Maybe your hosting server can't handle the default method by which Zen Cart serves downloadable files.
By default Zen Cart uses the more secure method of "Download by Redirect", in which it creates a temporary copy of the download file and points your customer to that copy for direct download. If your server can't handle that reliably, then maybe you'll have to turn off the Download By Redirect option and simply serve files directly from their original location in the /download/ folder. That's much less "secure", since customers could share the download link with their friends and let them grab as many copies of the file as they want.
But, it would be worth testing it even temporarily to see if the download works when redirect is disabled.
Another option is to download by streaming, but that has other performance issues depending on your server's capabilities, and can sometimes cause other errors if your server can't handle it. That would be another thing to test, but not the recommended fix.
There's lotsa info available about using downloadable files: simply use the "search" in the FAQs section and search for "download"![]()



I checked the admin cp and the file is definately showing as being read and correct under the Download Manager and the file is on ftp, so I don't know why it won't let them download a .zip file and is giving them a 400 error. Any ideas???
Reply With Quote
