Но этот код работает нормально
header("Content-type: application/pdf");
header('Content-Disposition: attachment; filename="sample.pdf"');
readfile('/var/www/sample.pdf');
Пожалуйста, измените имя файла = XXX.pdf на имя файла = "XXX.pdf" и проверьте.
О, извините !!Вы должны указать базовый путь или относительный патт к контенту, что означает, что он должен выглядеть примерно так: readfile('/var/www/Downloads/XXX.pdf);
, а не readfile('http://www.xyz.com/Downloads/XXX.pdf);
Спасибо