PHP LDAP di xampp

PHP LDAP digunakan untuk melakukanSingle Sign On (SSO) pada pemrograman untuk login ataupun kebutuhan lain, dimana user berada pada server yang berbeda dan disebarkan dengan metode LightWeight Directory Access Control (LDAP), sehingga aplikasi tidak harus melalui register user yang memiliki kelemahan ketika ada banyak aplikasi maka user harus menghafal password tetapi jika menggunakan SSO maka user tidak perlu menghafal username dan password yang berbeda pada setiap aplikasi. Berikut adalah cara untuk mengaktifkan php ldap pada xampp
  1. buka xampp/php/php.ini dan cari text ";extension=php_ldap.dll"
  2. kemudian hilangkan tanda comment sehingga menjadi "extension=php_ldap.dll" (tanda ; adalah tanda comment)
Setelah restart apache xampp maka sudah bisa aktif untuk php ldap. Tetapi terkadang ada juga yang mengalami error macam-macam, jika muncul error ketika restart/start apache xampp coba lakukan teknik berikut
  1. cari 3 file "libeay32.dll, libsasl.dll, ssleay32.dll" pada folder xampp/php/ .
  2. copy dan paste ketiga file tersebut ke C:\Windows\system32\ .
  3. restart apache xampp
Setelah melakukan cara diatas maka php ldap sudah bisa berjalan dan tidak muncul error Silahkan cek dengan script PHP LDAP kalian, jika masih muncul error php berarti script kalian ada yang salah dan silahkan cek DSN untuk koneksi ke LDAP Semoga Berhasil.

Continue Reading

Reset Password root MySQL

Adakalanya sebagai admin bisa jadi lupa password root dalam database MySQL atau bisa juga mengalami database/tabletidak bisa diakses sekalipun menggunakan root. berikut adalah trick untuk melakukan reset password root atau pun melakukan recovery backup database. HARAP diingat sintak berikut akan membuat database server dapat diakses tanpa password root sehingga setelah selesai segera mematikan dan menjalankan seperti biasa

Continue Reading

Cara install .NET Framework 3.5 di Windows 8/8.1 (Offline Version)

Net_framework   seperti kita ketahui Windows 8 ini sudah memakai .Net Framework 4.5, tetapi masih banyak progam yang jalan di .Net Framework 3.5 . Untuk itu tetap kita butuh menginstall .Net Framework 3.5 . Nah... dalam menginstall .Net 3.5 ini ternyata tidak bisa langsung dengan file master (.exe) yang sudah kita miliki, ujung-ujungnya tidak bisa diinstall. sebenarnya .Net 3.5 sudah ada pada DVD/ISO Windows 8, hanya perlu kita menginstallnya melalui DVD/ISO tersebut. Nah berikut adalah cara untuk menginstallnya yang dilakukan secara Offline .

Continue Reading

Backup Database MySQL/MariaDB dengan PHP

Salah satu tugas yang paling penting setiap pengembang web adalah perlunya sering melakukan backup database MySQL. Dalam banyak kasus, database adalah media penyimpanan data yang sudah tidak dapat terelakkan lagi dan kebanyakan menggunakan MySQL. Sementara sebagian besar pengembang web dalam membuat backup sering melalui phpmyadmin maupun dari cpanel yang tersedia, sedangkan jika membuat kode PHP sendiri maka lebih menggunakan exec() padahal sebagian besar web hosting baik yang free maupun berbayar tidak mengijinkan exec() di dalam PHP. Itulah mengapa saya telah membuat fungsi backup database yang bisa digunakan sebagai alternatif exec('mysqldump').

Continue Reading

Repo Local Ubuntu dari cache apt

Ketika meng-install aplikasi dari apt-get maka secara otomatis akan mendownload dan diletakkan di cache ubuntu. Nah berikut saya akan berikan trik untuk memanfaatkan cache dari apt sebagai repo. Teknik simple dan mudah, sehingga dapat digunakan juga ke komputer lain atau sebagai backup jika harus install ulang maka tidak harus selalu terkoneksi dengan internet untuk meng-install packet Silahkan ikuti petunjuk berikut:

Continue Reading

MySQL TimeZone Set via Syntax

MySQL merupakan database server yang populer digunakan para developer web ternyata tidak hanya PHP saja yang dapat dilakukan set timezone supaya sesuai dengan waktu negara kita, ketika menggunakan freehosting maka kita tidak bisa melakukan perubahan pada file php.ini ataupun my.ini untuk menyesuaikan waktu dengan negara kita, pada keadaan tertentu ada hosting yang tidak sesuai dengan negara kita masalah timezone, maka satu-satunya jalan untuk melakukan perubahan timezone adalah menggunakan script atau sintak, nah untuk database mysql sintaq ini harus dijalankan sebelum menjalankan sintak sql anda

Continue Reading

Cara Mengetahui MAC Address komputer lain dalam jaringan

Terkadang kita harus mengetahui MAC Address Komputer, baik untuk pendataan ataupun akan dimanfaatkan dalam security jaringan. Bagi yang sudah tau biasa menggunakan command prompt dengan perintah
ipconfig /all
dengan perintah tersebut kita akan mendapatkan semua informasi dari interface yang berada di komputer/laptop kita. Nah bagaimana jika kasusnya harus melihat di banyak komputer?

Continue Reading

Multiple Start Application from CMD

Bermain CMD (Command Prompt) di Windows sudah pasti biasa, apalagi menjalankan aplikasi via CMD pun juga sudah biasa. Tetapi apakah sudah pernah menjalankan beberapa aplikasi sekaligus ? Nah... berikut saya akan share script CMD untuk menjalankan beberapa aplikasi sekaligus, kode berikut cukup sederhana, anda bisa memodifikasi sesuai kebutuhan.

Continue Reading

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line