Ben benim web sitesinden indirme zorlamak için yıllardır kullandığı bir php komut dosyası var. Ama bazen son bir ay ya da öylesine, çalışma durduruldu ve dosya bulunamadı hataları tetikliyor. Garip şey hata sayfasında görünüm kaynağını yaparsanız Firefox, ben indirmek için çalışıyordu dosya olmasıdır. Ve Dosya yapıyor> oradan kaydet size doğru dosyayı verir. Yani bu komut sunucu üzerinde dosya bulma gibi bir sorun olmadığını biliyorum.
Ben başlıklarını kuruyorum nasıl yanlış bir şey var mı?
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
header('Content-Type: application/octet-stream');
header('Content-Transfer-Encoding: Binary');
header('Content-length: '.filesize($file_url));
header('Content-disposition: attachment; filename="'.basename($file_url).'"');
readfile($file_url);