Tips and Tricks HQ Forum

Support Forum for Tips and Tricks HQ Products

Register or log in - lost password?

Search the Forum

Tips and Tricks HQ Forum » WP eStore Forum » WP eStore F.A.Q/Instructions

Large File Download Issue Workarounds (Downloads stopping at a certain point)

(55 posts) (10 voices)
  • Started 1 year ago by timprebble
  • Latest reply from designthemedia
  • Related Topics:
    1. "Download file cannot be opened. Please let us know. Thank you!"
    2. Cant download file
    3. Pre Ordering for Digital Downloads
    4. Download Limit Count not recognising previous downloads
    5. Aweber and Estore Analytics Error for Digital downloads

Tags:

  • download limit
  • downloads
  • estore
  • large files
  • S3Vault
12…6Next »
  1. timprebble
    Member

    I am testing my site before launch and everything works fine except for digital downloads over 50.2MB

    product 1= 5.5MB totally fine
    product 2 = 30.4 MB totally fine
    product 3= 213.6MB <- download stops at 50.2MB
    product 3 = 390.6MB + 390.6MB + 268.6MB segments <- download stops at 50.2MB

    Posted 1 year ago #
  2. Ivy
    Administrator

    Hi, This is usually a sever issue. Are you using relative or absolute urls? Some servers have issues with absolute urls, changing these to relative urls may fix this problem. If this does not fix the problem you may want to check with your hosting provider to make sure your server does not have restrictions on file sizes or uploads.

    Let me know how this goes.

    Cheers,
    Ivy

    Posted 1 year ago #
  3. amin007
    Key Master

    Looks like your server is running out of memory at the 50MB mark.

    Why doesn't it happen when the browser directly downloads the file? WP eStore sits between the file and the browser creating a shield (this is how eStore keeps the file location hidden). However this means that eStore has to read the file and serve it to the browser (meaning the file will be temporarily loaded in your server's RAM). It is common to have less RAM available to you on shared hosting.

    Possible Workarounds:
    -----------------------------
    1) You could break the bigger file into multiple parts (e.g. each 40MB) and use the multi part download option of eStore.

    2) Try the different download methods of eStore from the "AddOn Settings" section of the plugin. More explanation here:
    http://www.tipsandtricks-hq.com/forum/topic/wp-estore-download-methods

    3) You could uncheck the "downloadable" checkbox for the products with bigger download (this will force eStore to let the browser handle the download but it means that the customer will be able to find out the real location of the file).

    4) You can use the Amazon S3 integration from the "AddOn Settings" of eStore if you have an S3 account.

    I prefer option 1, 2 or 4.

    Posted 1 year ago #
  4. timprebble
    Member

    seems the problem IS with the hosting: "the memory limit for php is 64 MB. That limit cannot be raised on shared accounts."

    I'm upgrading to a VPS to solve this

    Posted 1 year ago #
  5. scottonstott
    Member

    I also want to sell large files through the WP eStore and have an idea/question about how to make this happen. I've signed up for Amazon S3 to store the media files I want to sell. There is a WP plugin called S3Vault (http://s3vault.com/) that encrypts the actual URL of the file on S3 so people won't be able to hijack what I'm selling; this link can also be set to expire.

    S3Vault uses a shortcode to encrypt the actual URL like this [s3safe]FileOnS3.zip, Link Title, file[/s3safe]

    My question is how can I get the eStore to parse the S3Vault's shortcode and deliver it to my customer upon purchase?

    Posted 1 year ago #
  6. amin007
    Key Master

    eStore needs a link to the actual file so it can read it and serve the download to the client. I am not sure how the following is going to work:

    "how can I get the eStore to parse the S3Vault's shortcode and deliver it to my customer upon purchase?"

    Posted 1 year ago #
  7. SMaz
    Member

    An idea -

    When you set up a product in eStore there is an option in the Buy Now Type Button Specific Settings section which says Return URL. The help text under it says "This option is only used for Buy Now type buttons. This is useful when you want to use a different return URL than the one specified in the Settings menu for this product. Can be used to redirect customers to different URL for different product after payment"

    Perhaps if you did not set up your product as downloadable within the eStore and instead used this link to send the purchaser to a separate Thank You page for the product. Then on that Thank You page you used the S3Vault shortcode to deliver the download link. That way, eStore is not trying to "serve" the content to the buyer. That would all be handled by S3Vault.

    Posted 1 year ago #
  8. amin007
    Key Master

    Yep, very good idea... thanks for sharing.

    Posted 1 year ago #
  9. SMaz
    Member

    Tone,

    Go to S3 Valut's site. Right on the front page they talk about EXPIRING URLs. So, even if they passed the link along, if you set the expire time to be short enough, it wouldn't really matter.

    S3 looks like a pretty flexible product. Since it's whole purpose is to protect your content from being "stolen" I would imagine that combining what they can do with the flexibility and versatility of eStore that you could design a system that would let you sleep well at night.

    eMail me if you'd like some help with it.

    Posted 1 year ago #
  10. amin007
    Key Master

    You can use the "Pay Per View" option for the page that has the S3Vault links. So you create a page in WordPress and hide it from the navigation menu so no one knows about it, then place the S3Vault links on that page.

    When creating the product use the URL of this page in the "Digital Product URL" field and use the "Pay Per View" option (uncheck the "downloadable" option and check the "Pay Per View Content" option). Now, when someone purchase this product he/she will get an encrypted link. Clicking that link will send them to this page but the URL of this page will be hidden.

    Posted 1 year ago #

RSS feed for this topic

12…6Next »

Reply »

You must log in to post.

Tips and Tricks HQ Forum is proudly powered by bbPress

Tips and Tricks HQ  | WP Shopping Cart  | WP Affiliate Software  | WordPress Membership Plugin