Во-первых, проверьте сам архив.
Во-вторых, проверьте его, для начала, md5 до и после передачи.
Довольно вероятная причина в том, что в начале бинарника уходят лишние символы и включена буферизация вывода - тогда и заголовки работают и бинарник повреждён.
|