Setelah dikenalkan laravel sama azam, mulai deh penasaran ngulak ngulik, coba instalasi, troubleshooting, dan masih belum berhasil. baca dokumentasinya masih puyeng juga di titik tertentu. Memang sih kalau belajar perlu tutor, temen, atau siapa saja di bidang yang sama supaya bisa diajak diskusi. Nah transfer knowledge bisa terjadi disana dan solusi bisa ditemukan. Baik, kembali ke instalasi, setelah puyeng keluar pesan error Driver not found, titik terang keluar keesokan harinya. Ternyata Azam sudah nulis di Dokterit.com, baik berikut cuplikan yang saya ambil dari sini
Rincian platform yang digunakan:
- xampp v 1.8.1 with PHP v5.4.7
- SQL Server 2005
Persiapan:
- Laravel 4
- Download SQL Native Client 2012 (sqlncli versi 11)
- x86 (32 bits) Package http://go.microsoft.com/fwlink/?LinkID=239647&clcid=0×409
Langkah-langkah menghubungkan Laravel 4 dengan MS SQL:
- x64 (64 bits) Package http://go.microsoft.com/fwlink/?LinkID=239648&clcid=0×409
- Install SQL Native Client 2012
- Install SQL Driver for PHP pada lokasi “C:\xampp\php\ext”
- Setelah selesai, installer telah mengekstrak beberapa file dll baru di folder tersebut di atas. Nama file yang baru saja dibuat berawalan “php_pdo_sqlsrv_”
- Buka php.ini dari control panel xampp, Apache -> Config -> PHP.ini
extension=php_pdo_sqlsrv_54_ts.dll
- Enable SQL driver dengan menambahkan text berikut ke file php.ini
Penjelasan: “php_pdo_sqlsrv_54_ts.dll” merupakan file hasil dari instalasi SQL Driver for PHP pada folder php extension. Nah, kenapa yang dipilih file tersebut, karena xampp yang kita gunakan memakai PHP versi 5.4 dan Thread-Safe. Sehingga yang kita tambahkan ke file php.ini adalah “php_pdo_sqlsrv_54_ts.dll”. Seandainya kita memakai PHP versi 5.3 dan Non Thread-Safe maka kita gunakan file “php_pdo_sqlsrv_53_nts.dll”.
Ternyata Saya salah memasukkan nama file, jadi ada banyak file yang diekstrak ketika menginstall SQL Native Client 2012. Dan yang saya masukkan adalah php_sqlsrv_54_ts.dll bukan yang php_pdo_sqlsrv_54_ts.dll. Owalahhh....
Thanks Azam, Thanks Taufik atas Dokterit.com-nya, Thanks Kaskus, Thanks to All Laravel Team..
Thanks Azam, Thanks Taufik atas Dokterit.com-nya, Thanks Kaskus, Thanks to All Laravel Team..