Ok, well, 'there's your problem' (ever watch Mythbusters)??? LOL!!!
At least: I THINK this is the problem (and if not it's probably a good place to start).
I spent a bit of time on this issue this morning and it turns out that this is not a new issue at all i.e. I've now seen reports detailing this very issue dated as early as 2007 when the issue first became apparent with IE7. It would appear that it has something to do with PHP, a thing called 'zlib compression', and IE download requests.
From what I gather: the default zlib compression ON THE SITE can cause a WinZip file to get compressed TWICE using the zlib compression.
Here is an exact quote that I found:
Quote:
|
Turning off the default php zlib compression for IE browser download requests (and letting header content-length default to chunks) fixes the corrupted zip problem.
|
Here is a link:
http://moodle.org/mod/forum/discuss....&parent=599707
(Just continue to log in as a guest and you'll have access to the thread).
And another one:
[IE] IE7 corrupting ZIP files. Firefox does not. Page 2 - dslreports.com
Alternatively: use Google and search for some key phrases from the above quote and you'll find many references to this issue.
What I DO NOT understand is that it appears to affect various different combinations of IE7/IE8/XP/XP Home/Vista etc. It does not seem to affect ALL users ALL of the time.
From what I gather it's a 'server side' fix.
Just trying to help is all (and thinking that maybe I should go back into IT) LOL!!!
Regards,
Dale.
Edit:
Just for interest sake I tried the other 'fix' detailed in one of the links above i.e. disabling HTTP 1.1. That solves the problem with the downloading of .zip files but with HTTP 1.1 disabled I'm then being notified by IE8 that there are 'Errors on the page'.