Hocam file_exists gibi kontrollerden de geçirin güvenlik açısından.
Bende localde çalıştırmıştım htaccess li şekilde olmuştu

İyi akşamlar.
evet dosya olmadan da indirme denemesi yapmıştım, dosya yolunu fln yazmıştı inen dosyaya, gözüme çarpmıştı

sağol yardımın için
hayırlı akşamlar