I was running Zen-cart fine for a long time until Powweb was aquired by someone else. Since then, it has been a big hassle, and digital downloads no longer work.
I have to choose between a new host or a new ecommerce solution. But first, can you respond to Powweb's response - maybe there is a workaround somewhere?
Thank you.
It has been determined that the methods used by ZenCart to offer digital downloads are not compatible on our platform. ZenCart uses two methods to download a product:
1) Use fread() (http://www.php.net/fread) or readfile() (http://www.php.net/readfile) to read the file into memory and send it directly to the browser. This fails for either one of two reasons. It either hits our allowed memory limit or the script execution takes longer than the
allowed 60 seconds. But there are some instances where neither of the limitations are hit and the download fails regardless. There is no known solution for this.
2) Use a temporary redirect to a copy of the actual file. As far as system resources go, this is the preferred method of downloading the files. However, ZenCart places these temporary files in a directory that begins with a period (i.e. htdocs/download/.ehwpuseaf8s/file.zip). Our security measures do not allow requests to be made to a file or directory that begins with a period. A potential workaround that the you might look into is modifying the Zencart code to use temporary directory names that do not begin with a period.
If you have any further questions, please don't hesitate to contact us. We are available 24/7.



