Ceviz.net'te gördüm, dosyayı saklamanın en güzel yolu, kullanıcının erisemediği bir yere saklamak demisler, yapıyorum ama olmuyor neden? Kodların neresinde hata var, 1 byte'lık dosya geliyor her seferinde:

<?
$file = '/var/www/vhosts/domain.com/private/myscript.zip';
if(file_exists($file)){
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename=' . basename($file));
readfile($file);
}
else{
echo "$file not found";
}
?>
$file kısmını $file = '../private/myscript.zip'; olarak da denedim ama o da ise yaramadı. Konu linki: http://forum.ceviz.net/161963-post31.html