TCPDF ERROR: Some data has already been output, can't send PDF file


Dari beberapa pengalaman saya, error di atas terjadi ketika saya menghosting/ mengonlinekan aplikasi yang di local komputer kedalam Hosting Cpanel. Hal ini terjadi karena beberapa faktor, salah satunya yaitu penulisan code yang kurang tepat dan sering terjadi di PHP 5.

Hal ini biasanya terjadi karena Spasi Putih pada Tag <?php yang seharusnya tidak boleh ada spasi/tab pada awal tag <?php atau kamu cukup tambahankan ob_start();

Cuma pada kasus ini, saya dapatkan solusinya dengan cara tambahkan code ob_end_clean(); sebelum baris $pdf-Output Seperti example dibawah ini :

$pdf->writeHTML($tablettd, true, false, false, false, '');
//Close and output PDF document
ob_end_clean();
$pdf->Output('Biodata_Pegawai.pdf', 'I');
?>


Seharusnya dengan melakukan hal ini maka Problem Solved.
Next Post Previous Post
No Comment
Add Comment
comment url