Я реализовал скрипт загрузки с использованием PHP-заголовков для загрузки PDF-файлов.Мой скрипт работает нормально и загружает соответствующий файл PDF также на мой локальный хост, но этот скрипт не работает на моем сервере.
Мой код:
header("Content-Disposition: attachment; filename='dfile.pdf'");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-type: application/pdf;");
readfile("http://www.education.gov.yk.ca/pdf/pdf-test.pdf");
На моем сервере браузер файловотображается нормально и загружает файл также как dfile.pdf
, но если я пытаюсь открыть загруженный файл, я получаю сообщение об ошибке the file has been damaged
.Какие-либо настройки моего сервера, вызывающие эту проблему, или что-то еще?
Любые предложения по устранению этой проблемы весьма заметны.
Примечание.кто-нибудь подскажет, нужна ли функции "readfile" настройка PHP для включения на моем сервере?
Заранее спасибо, Шива ...