Install PHP Imagick di XAMPP
Imagick adalah ekstensi PHP untuk membuat dan memodifikasi gambar menggunakan perpustakaan ImageMagick. Ada juga versi Imagick yang tersedia untuk HHVM. Meskipun kedua ekstensi tersebut sebagian besar kompatibel dalam API-nya, dan keduanya memanggil pustaka ImageMagick, kedua ekstensi tersebut merupakan basis kode yang sepenuhnya terpisah.
Ekstensi Imagick menambahkan kelas dan metode (yang bertindak seperti kelas dan metode bawaan) yang dapat Anda gunakan untuk bekerja dengan gambar. Mereka mengizinkan kode PHP Anda untuk mengontrol perangkat lunak ImageMagick, membuka, mengedit, dan menyimpan gambar.
Cara Mengaktfikan Ekstensi Imagick di XAMPP
Untuk menginstal imagick, Anda perlu mengetahui tiga hal, yang dapat Anda ketahui dari tabel data pertama yang dihasilkan oleh phpinfo(). Fungsi tersebut yaitu:- Versi PHP yang digunakan
- Operating system architecture (x64 or x86)
- Jenis PHP apakah Thread Safety atau Non-Thread Safety.
Fungsi phpinfo() digunakan untuk menampilkan informasi ini pada contoh pertama dalam menentukan file imagick yang akan kita download. Sebab jika kita salah memilih versi imagick, bisa jadi PHP malah tidak bisa digunakan.
Download Ekstensi Imagick PHP
Donwload melalui link http://pecl.php.net/package/imagick . Cari versi yang terbaru yang Stable, jangan yang Beta. Klik tautan DLL di sebelah logo windows untuk versi tersebut.Akan muncul halaman yang mencantumkan berbagai versi ekstensi Imagick yang dapat Anda unduh untuk Windows. Pilih versi yang cocok sesuai 3 kriteria yang sudah dijelaskan diatas.
Memasang Ekstensi Imagick
Setelah didownload sesuai dengan versi PHP yang sesuai, selanjutnya ekstrak file tersebut. Cari file yang bernama php_imagick.dll kemudian copy kedalam folder C:\xampp\php\ext atau folder dimana anda menginstal program XAMPP.Cari file berikut dari hasil download Imagick,
- Semua file dengan awalan CORE_* dan akhiran .dll
- Semua file dengan awalan IM_MOD_* dan akhiran .dll
Totalnya sekitar 152 file. Kemudian copy ke C:\xampp\apache\bin.
Megaktifkan Ekstensi Imagick
Setelah menginstal ekstensi Imagick, Anda harus memberi tahu PHP bahwa ekstensi tersebut telah diinstal. Untuk melakukan ini, buka file php.ini.
Menggunakan CTRL+F cari extension= dan Anda akan melihat banyak baris yang dimulai dengan ini. Tambahkan baris berikut ini diantara baris ekstensi-ekstensi yang lain.
Menggunakan CTRL+F cari extension= dan Anda akan melihat banyak baris yang dimulai dengan ini. Tambahkan baris berikut ini diantara baris ekstensi-ekstensi yang lain.
extension=imagick
Simpan file php.ini, lalu restart XAMPP untuk menerapkan perubahan yang Anda buat pada file php.ini.