Forum Replies Created
-
AuthorPosts
-
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 #19990boagworldMember
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 #19988boagworldMemberAh 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 #19986boagworldMemberNow 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 #19984boagworldMemberAs 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 #19981boagworldMemberThanks 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 #19966boagworldMemberI 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…
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 #19964boagworldMemberFor 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…
boagworldMemberThanks for the help.
-
AuthorPosts