Featured Posts

php-logoCentOS : Cara Upgrade dari PHP 5.1.x ke PHP 5.3 Sejak CentOS 5.6 dirilis, paket PHP 5.3 sudah ada. dibawah ini bagaimana cara upgrade PHP 5.1.x menjadi PHP5.3 Pertama stop terlebih dahulu Apache Web Server: #service httpd stop Hapus paket-paket...

Read more

iptablesCara Membuka Port di Firewall Linux CentOS Secara default firewall iptable menyimpan konfigurasi di /etc/sysconfig/iptables . Anda dapat mengedit file tersebut dan menambahkan  aturan/rules untuk membuka nomor-nomer yang ada pada port. Konfigurasi...

Read more

ubuntuForce Monitor Resolution on Ubuntu 10.10 Ketika Distro Ubuntu 10.10 release, saya langsung coba install pada komputer lama. Ternyata saya dapatkan resolusi monitor tidak sesuai dengan monitor saya yaitu 1440x900 pixel. Selalu yang didapat 800x600...

Read more

twitter-bird-2Rangkuman Tweet Malam oleh Fahri Hamzah tentang KH... Bagi yang tidak sempat ngTweet, ini saya rangkum Tweet Malam oleh Fahri Hamzah tentang KH Hilmi Aminuddin. Dibaca dari paling bawah ke atas, 1# -> 100# Semoga bermanfaat. ------------------------- 100kita...

Read more

Jilbab “Dunia ini adalah perhiasan dan sebaik-baiknya perhiasan adalah istri yang shaleh.” (Rasulullah SAW) “Segala sesuatu ada penegurnya, dan penegur hati adalah rasa malu!” (Rasulullah SAW) “Perempuan...

Read more

  • Prev
  • Next

Twitter Updates...

  •  

Cara Aktifkan GD Library PHP4 di CentOS 4

Category : Linux

2

Ketika kita di hadapkan suatu pekerjaan yang deadline, dengan bantuan mbah google akhirnya saya bisa mengaktifkan gd library pada pengguna PHP4. Terbiasa dengan lokal windows yang semua extension library sudah tersedia. Ketika beralih ke server sesungguhnya yang berbasis linux, kaget juga. Galeri foto yang dibuat tidak berjalan dengan semestinya. Tanya sana sini, jawabannya kurang memuaskan. Tanya ke milis juga lambat responnya. Akhirnya saya obrak abrik semua keyword tentang extension gd library di google.

Pertama, saya cek dulu server :
1. Distro CentOS 4
2. PHP 4

Kemudian saya cari directory extension berada, saya ambil contoh mysql.so

[root@webserver ~]# locate mysql.so
/usr/lib/dbd/libmysql.so
/usr/lib/php4/mysql.so
….

Oh rupanya ada di directory /usr/lib, maka saya periksa direktori tersebut :

[root@webserver ~]# ls /usr/lib/php4/
ldap.so  mysql.so

Waduh, cuma 2 file extension yang tersedia, gimana sih yang instal server ini, *geleng2 kepala :( . Kemudian saya buka file php.ini yg berada di /etc

[root@webserver ~]# vim /etc/php.ini

Ternyata tidak ada settingan untuk load extension di php.ini , ops tunggu dulu, saya sempat terhenti di barisan berikut :

;;;;
; Note: packaged extension modules are now loaded via the .ini files
; found in the directory /etc/php.d; these are loaded by default.
;;;;

Ternyata, jika tidak ada settingan extension di php.ini maka load defaultnya di direktori /etc/php.d, oke saya cek direktori tersebut.

[root@webserver ~]# cd /etc/php.d
[root@webserver php.d]# ls
ldap.ini  mysql.ini

Ok, berarti memang tidak ada extension gd lib yang aktif atau terpasang pada server ini. Saya coba instal dengan yum.

[root@webserver php.d]# yum install php-gd

Server mulai menginstal extension gd lib dari repository yang terpasang di server. Tidak lama kemudian proses instalasi selesai, kemudian saya cek kembali /etc/php.d

[root@webserver ~]# cd /etc/php.d
[root@webserver php.d]# ls
gd.ini ldap.ini  mysql.ini

Ho ho hooo … gd.ini sudah ada, ingin memastikan bahwa gd.so sudah diaktifkan saya coba liat isi dari file gd.ini

[root@webserver ~]# cat /etc/php.d/gd.ini
; Enable gd extension module
extension=gd.so

Asyik.. extension gd library sudah di aktifkan. Dan alhamdulillah akhirnya galeri foto bisa jalan dengan baik. Thx’s for Uncle Google :D

No related posts.

Comments (2)

yg instal servernya siapa tuh msk cuma 2 extensi yg dipasang.

saya udah coba bos tapi gagal mlulu…padahal server udah online
login udah sebagai root
pas nyoba perintah ini :
# yum install php-gd

ujung2 nya keluar message seperti ini :
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID blablabla…….

kalo gitu slusinya gimana bos???????

Post a comment