Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration
You are here: Home

boagworld

  • Profile
  • Topics Started
  • Replies Created
  • Engagements
  • Favorites

Forum Replies Created

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • December 16, 2011 at 2:11 pm in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19990
    boagworld
    Member

    Thanks for all your help on this. It is very much appreciated. Okay here is the htaccess file when it is NOT working…

    # BEGIN W3TC Browser Cache

    <IfModule mod_deflate.c>

    <IfModule mod_setenvif.c>

    BrowserMatch ^Mozilla/4 gzip-only-text/html

    BrowserMatch ^Mozilla/4.0[678] no-gzip

    BrowserMatch bMSIE !no-gzip !gzip-only-text/html

    BrowserMatch bMSI[E] !no-gzip !gzip-only-text/html

    </IfModule>

    <IfModule mod_headers.c>

    Header append Vary User-Agent env=!dont-vary

    </IfModule>

    <IfModule mod_filter.c>

    AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon

    </IfModule>

    </IfModule>

    <FilesMatch “.(css|js|htc|CSS|JS|HTC)$”>

    FileETag None

    <IfModule mod_headers.c>

    Header set X-Powered-By “W3 Total Cache/0.9.2.4”

    </IfModule>

    </FilesMatch>

    <FilesMatch “.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml|HTML|HTM|RTF|RTX|SVG|SVGZ|TXT|XSD|XSL|XML)$”>

    FileETag None

    <IfModule mod_headers.c>

    Header set X-Powered-By “W3 Total Cache/0.9.2.4”

    </IfModule>

    </FilesMatch>

    <FilesMatch “.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip|ASF|ASX|WAX|WMV|WMX|AVI|BMP|CLASS|DIVX|DOC|DOCX|EOT|EXE|GIF|GZ|GZIP|ICO|JPG|JPEG|JPE|MDB|MID|MIDI|MOV|QT|MP3|M4A|MP4|M4V|MPEG|MPG|MPE|MPP|OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|PDF|PNG|POT|PPS|PPT|PPTX|RA|RAM|SVG|SVGZ|SWF|TAR|TIF|TIFF|TTF|TTC|WAV|WMA|WRI|XLA|XLS|XLSX|XLT|XLW|ZIP)$”>

    FileETag None

    <IfModule mod_headers.c>

    Header set X-Powered-By “W3 Total Cache/0.9.2.4”

    </IfModule>

    </FilesMatch>

    # END W3TC Browser Cache

    # BEGIN W3TC Page Cache core

    <IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteBase /

    RewriteRule ^(.*/)?w3tc_rewrite_test$ $1?w3tc_rewrite_test=1 [L]

    RewriteCond %{HTTP:Accept-Encoding} gzip

    RewriteRule .* – [E=W3TC_ENC:_gzip]

    RewriteCond %{REQUEST_METHOD} !=POST

    RewriteCond %{QUERY_STRING} =””

    RewriteCond %{HTTP_HOST} =boagworld.com

    RewriteCond %{REQUEST_URI} /$ [OR]

    RewriteCond %{REQUEST_URI} (sitemap(_index)?.xml(.gz)?|[a-z0-9_-]+-sitemap([0-9]+)?.xml(.gz)?) [NC]

    RewriteCond %{REQUEST_URI} !(/wp-admin/|/xmlrpc.php|/wp-(app|cron|login|register|mail).php|/feed/|wp-.*.php|index.php) [NC,OR]

    RewriteCond %{REQUEST_URI} (wp-comments-popup.php|wp-links-opml.php|wp-locations.php) [NC]

    RewriteCond %{HTTP_COOKIE} !(comment_author|wp-postpass|wordpress_[a-f0-9]+|wordpress_logged_in) [NC]

    RewriteCond %{HTTP_USER_AGENT} !(W3 Total Cache/0.9.2.4) [NC]

    RewriteCond “%{DOCUMENT_ROOT}/wp-content/w3tc/pgcache/%{REQUEST_URI}/_index%{ENV:W3TC_UA}%{ENV:W3TC_REF}%{ENV:W3TC_SSL}.html%{ENV:W3TC_ENC}” -f

    RewriteRule .* “/wp-content/w3tc/pgcache/%{REQUEST_URI}/_index%{ENV:W3TC_UA}%{ENV:W3TC_REF}%{ENV:W3TC_SSL}.html%{ENV:W3TC_ENC}” [L]

    </IfModule>

    # END W3TC Page Cache core

    # BEGIN WordPress

    <IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteBase /

    RewriteRule ^index.php$ – [L]

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule . /index.php [L]

    </IfModule>

    # END WordPress

    <FilesMatch “.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$”>

    ExpiresActive On

    ExpiresDefault “access plus 1 year”

    </FilesMatch>

    FileETag none

    And here it is when it IS working…


    # BEGIN WordPress

    <IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteBase /

    RewriteRule ^index.php$ – [L]

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule . /index.php [L]

    </IfModule>

    # END WordPress

    <FilesMatch “.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$”>

    ExpiresActive On

    ExpiresDefault “access plus 1 year”

    </FilesMatch>

    FileETag none

    Hope that helps.

    December 15, 2011 at 6:56 pm in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19988
    boagworld
    Member

    Ah okay. I was strictly right before. If I disable browser caching and page caching the download does work. Its if I have either of them turned on it won’t.

    December 13, 2011 at 10:16 am in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19986
    boagworld
    Member

    Now that is strange. Even disabling all of the options listed above it still fails!

    December 9, 2011 at 9:09 am in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19984
    boagworld
    Member

    As I explained in the original video I posted (http://vimeo.com/33195023) I have both disabled gzip and excluded download.php from being cached. The problem still exists.

    December 8, 2011 at 9:49 am in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19981
    boagworld
    Member

    Thanks for the help with the debug files. They are now working :)

    Here are the results where I attempt to download a file with W3 Total Cache turned on. The final downloaded file is Zero Bytes:

    DOWNLOAD MANAGER DEBUG

    [12/08/2011 9:16 AM] – Advisory : Log file reset.


    [12/08/2011 9:18 AM] – Status : Unresolved DL file path = http://dl.dropbox.com/u/228092/book/Building%20websites%20for%20return%20on%20investment.zip

    [12/08/2011 9:18 AM] – Status : Resolved DL file path = http://dl.dropbox.com/u/228092/book/Building%20websites%20for%20return%20on%20investment.zip

    [12/08/2011 9:18 AM] – Advisory : No DL file path conversion performed on URL.

    [12/08/2011 9:18 AM] – Status : Dispatching DL method = 1

    [12/08/2011 9:18 AM] – SUCCESS : DL completed with no server-side errors detected.

    December 6, 2011 at 8:20 am in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19966
    boagworld
    Member

    I have added the following cookies…

    ap_id

    cart_in_use

    eMember_in_use

    As for the debug mode, as I showed in the video, the logs are coming back blank…

    http://vimeo.com/33195023

    December 6, 2011 at 1:13 am in reply to: Downloaded file size is 0 (Zero) byte or 404 error or Other file download error #19964
    boagworld
    Member

    For what it is worth I have the same problem. With W3 Total Cache on I get files either not download or show zero bytes. With it off everything is okay. I have tried…

    1. Excluding the specified cookies.

    2. Turning off gzip

    3. Excluding download.php from caching.

    Nothing has worked. I would really appreciate some help.

    In order for you to see the exact problem I have recorded a brief screen cast and put it on Vimeo. I hope its useful…

    http://vimeo.com/33195023

    November 9, 2011 at 5:07 pm in reply to: Customizing "Buy Now" button text #38274
    boagworld
    Member

    Thanks for the help.

  • Author
    Posts
Viewing 8 posts - 1 through 8 (of 8 total)

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ