php_gd2.dll dan gd.so

20 05 2008

Permasalahan terakhir saya temui ketika ingin cetak barcode(image) mengunakan program php, saat itu perintah cetak image tidak berfungsi di linux, setelah saya googling dan tanya sana sini, permasalahannya terletak pada modul php. Di windows modul ini bernama php_gd2.dll (klo di linux namanya gd.so), modul ini terlebih dahulu di enable dari file php.ini dengan mengaktfikan extension=php_gd2.dll.

Di Linux (UBUNTU server 8), modul ini tidak otomatis terinstall, untuk itu harus di kompile ulang.

caranya: login sebagai root > ketik : aptitude search php5-gd | less

jika statusnya i, artinya telah terinstall, tapi jika statusnya p, berarti anda perlu koneksi internet/cd master untuk mendapatkan modul tersebut.

jika anda memiliki koneksi internet, ketik : apt-get install php5-gd

Selanjutnya paket gd akan terkonfigurasi secara otomatis. Silahkan cek php info melalui brose r anda. [ caranya :buat file info.php isinya:  <? phpinfo();  ?>    ]

atau jika ingin memastikan modul tsb telah terinstall atau tidak : ketik di console : aptitudi search php5-gd

bisa juga dengan mengunakan find, Find -H / -name gd.so

Advertisements