Senin, 22 Juni 2009

MPDF php to pdf

Sudah 2 minggu kucobain pake mpdf, tidak ada masalah di laptopku sendiri, asyik.
Tibalah saatnya untuk mengupload kerjaanku ke server.
bah, kok tak bisa, kok blank aja hasilnya ?
kuperiksa lagi, bee !, belum masuk rupanya kelas mpdfnya,
ok, ok, masukkan kelas mpdfnya.
setelah berhasil mengkopi kelas mpdfnya ke server, coba lagi.
bah, kok tak bisa juga ?kok masih blank aja hasilnya.
bingunglah aku ya kan, lalu gimana ? begini lah trik ku mengatasinya :
1. karena yang ditampilkan hanya blank aja, maka aku yakin pasti ada error, tapi gak kelihatan
2. untuk bisa melihat, ku aktifkan display_error di file configurasi /etc/php.ini
3. restart httpd
4. coba lagi php untuk buat pdf
5. ketemulah errornya : Fatal error: Call to undefined function mb_internal_encoding() ...
6. googling lah
7. sebenarnya gak ada hasil google yg langsung memberikan jawaban untuk masalah itu
8. cuma, kira2 kata kuncinya mb_string
9. googling lagi mb_string
10. ada cara untuk install mb_string
11. lakukan
12. solved.

thank you lah buat om google.
ternyata mpdf itu butuh paket php yang namanya php-mbstring.
ah !, gak ngomong2 si mpdf ini !
ku installah php-mbstring, lalu jalanlah semuanya seperti yang kuinginkan.
mpdf2_5 itu nama paket yang kugunakan untuk membuat report dari php ke pdf.
sebelumnya aku mempelajari fpdf, tapi setelah kucoba mendalami, beeehhh ribet kali pun.
tak seperti yang kuinginkan, yaitu membuat report form ke pdf. seperti form lainnya, bisa ada radio button, checklist, select(combolist) dll dll.
mpdf2_5 cocok untuk yang kuinginkan. buat yang mau bikin pdf dari php form, silahkan menggunakannya.

Tidak ada komentar: