Skip navigation

Tag Archives: XAMPP


Saya sangat senang menggunakan XAMPP baik itu di Windows maupun Linux karena instalasi yang sangat simpel. Apalagi jika digunakan di Linux, kita tidak perlu pusing-pusing menjalankan perintah-perintah instalasi (apalagi juga mengcompile source code). Cukup download paket programnya, kemudian extract di direktori yang diinginkan.

Hanya saja belakangan saya membutuhkan memcached untuk instalasi XAMPP di komputer saya untuk mengetes aplikasi web saya yang menggunakan memcached. Sebenarnya bisa tinggal instalasi php extension untuk memcached dari PECL.

$/opt/lampp/bin/pecl install memcache

Masalahnya ini tidak bisa langsung dilakukan karena ada perbedaan arsitektur antara XAMPP dengan komputer saya. XAMPP for Linux (atau sering disebut LAMPP) yang saya instal menggunakan arsitektur 32 bit (sepertinya memang hanya disediakan yang 32 bit) sementara komputer saya menggunakan Ubuntu 64bit. Meskipun berhasil diinstal tetapi nanti tidak bisa dijalankan.

Read More »

Iklan

Menginstall PHPUnit di XAMPP sebenarnya tidak terlalu susah dan langkah-langkahnya sudah ada di sini. Tapi, daripada saya lupa, lebih baik saya taruh di sini.

Pertama-tama, buka command prompt dan pergi ke folder php di XAMPP. Contohnya C:\xampp\php. Dari sana, eksekusi beberapa perintah untuk menambahkan source untuk instalasi paket PEAR. PEAR itu kumpulan paket-paket library yang berguna untuk pemrograman PHP. Modelnya sangat mirip dengan Debian atau Yum. Oke, perintahnya adalah sebagai berikut

pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com

Kalau misalnya ada pesan kesalahan bahwa tidak bisa menulis php.ini yang ada di folder Windows, cukup tambah environment variable “PHP_PEAR_SYSCONF_DIR” dengan nilai “C:\xampp\php“.

Setelah itu tinggal eksekusi

pear install phpunit/PHPUnit

Selesai. Coba ekseksusi perintah `phpunit` untuk melihat apakah instalasi berhasil. 🙂


CURL adalah sebuah library untuk melakukan komunikasi dengan berbagai protokol seperti HTTP, FTP, dan lain-lain. Pada PHP sudah disediakan library CURL ini. Tapi sayangnya kalau menggunakan XAMPP masih belum langsung dapat digunakan library ini karena optionnya pada berkas konfigurasi PHPnya masih didisable.

Cara enablingnya adalah dengan menghilangkan komentar pada berkas php.ini

extension=php_curl.dll

Kemudian restart Apachenya.

Contoh penggunaannya.


Secara default, MySQL di XAMPP menyertakan fitur InnoDB meski tidak otomatis dijalankan. InnoDB adalah database engine yang memiliki banyak sekali kelebihan. Untuk dapat mengkonfigurasi InnoDB di XAMPP lakukan beberapa langkah berikut

  • Buka berkas my.cnf di folder xampp\mysql\bin
  • Cari kalimat “skip-innodb”
  • Beri tanda “#” didepan baris tersebut
  • Kemudian hapus tanda “#” di beberapa baris di bawah “# Uncomment the following if you are using InnoDB tables”
%d blogger menyukai ini: