Masalah:
Walaupun melaksanakan konfigurasi pengepala, aplikasi gagal membuka PDF apabila pengguna klik. Pengepala yang sedang digunakan ialah:
<code class="php">$filename = './pdf/jobs/pdffile.pdf'; $url_download = BASE_URL . RELATIVE_PATH . $filename; header("Content-type:application/pdf"); header("Content-Disposition:inline;filename='$filename'"); readfile("downloaded.pdf");</code>
Penyelesaian:
Untuk menyelesaikan isu ini, adalah perlu untuk melaraskan konfigurasi pengepala kepada yang berikut:
<code class="php">header("Content-type:application/pdf"); // Set the file disposition to attachment for download header("Content-Disposition:attachment;filename=\"downloaded.pdf\""); // Read the actual PDF file from its source readfile("original.pdf");</code>
Nota Tambahan:
Atas ialah kandungan terperinci Mengapa Muat Turun PDF Saya Tidak Berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!