November 10, 2012 at 3:21 pm #7872
The moment you click on one of my encrypted links to download a product from my store, the website completely locks up (php pages on the site will not load) until the download has completed – and then everything works again. (Some of my files are very large and it can take awhile to download them.)
I want people to be able to continue browsing my site while they are downloading their purchases. How do I fix this?November 10, 2012 at 3:49 pm #51248wzpModerator
It sounds like you have an underpowered server. The best advice I can give is to host your downloadable files on Amazon S3:
The first year is free, and users report an average cost of less than 15 cents a month.
Also, try the various different download method options of the eStore plugin. Some of the other option might work better for your server:November 10, 2012 at 6:04 pm #51249
I’ll try that. Thank you.November 11, 2012 at 10:59 pm #51250
I check with the hosting company and the issue does not seem to be that the server is underpowered. Before having my client create an Amazon account, I did one more test. I placed the zipped file on my own server (with a different hosting company). I’m still having the same issue. While downloading the zip file, php pages on the site will not load (for only that particular client downloading and in that browser).
So, the issue does not seem to be with the server. The plugin is somehow blocking the ability to load pages until the download has completed. Is there a permission setting of some sort that I can change?
BTW, when I upload the file to my FTP and click the link, I am able to browse the website with no problem at all while it’s downloading. It’s only when I use the plugin that I am unable to browse the site while the file is downloading.November 12, 2012 at 12:36 am #51251wzpModerator
Having the zipped file on another server (besides Amazon) does not “prove anything.” It is the same as if the file were still on the original server. When using Amazon S3, all download responsibilities are handed off to Amazon for completion. When using the original server, and when you hosted the zip file, the client’s server is still burdened with having to process the download request.
Trust me; we developed the Amazon S3 integration option specifically because of problems with underpowered servers. By “underpowered,” we mean that because of limitations on processing, bandwidth, or other network situations the host is simply not up to the task.
You have nothing to lose; the first year is free.November 12, 2012 at 4:54 am #51252adminKeymaster
@Linda, In addition to wzp’s suggestion… did you try the various different download method options of the eStore plugin?
Some of the other option might work better for your server:
- You must be logged in to reply to this topic.