Install MongoDB Driver in XAMPP Mac (OS X)

Buka terminal sebelum menuju ke penginstalan sebaiknya lakukan hal berikut
nano ~/.profile
Tambahkan baris berikut
export PATH=/Applications/XAMPP/bin:$PATH
Simpan lalu tutup terminal dan buka kembali terminal
 
Proses install
brew install icu4c 
brew link icu4c --force
nano ~/.profile 
export PATH="/usr/local/opt/icu4c/bin:$PATH" 
export PATH="/usr/local/opt/icu4c/sbin:$PATH"
sudo /Applications/XAMPP/xamppfiles/bin/pecl install mongodb
jika muncul kesalahan ERROR: `phpize’ failed  maka lakukan hal berikut
curl http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz > autoconf.tar.gz 
tar -xvzf autoconf.tar.gz 
cd autoconf-2.69 
./configure 
sudo make && sudo make install 
export PHP_AUTOCONF=/usr/local/bin/autoconf
Jika mengalami error
configure: error: Cannot find OpenSSL's <evp.h>
atau
php-config --with-mongo-sasl=no' failed
maka silahkan update openssl menggunakan brew (homebrew) (sudah saya tulis di website ini juga tutorialnya dalam meng-update openSSL) Setelah selesai, jika XAMPP mac tidak bisa menjalankan apache maka coba langkah berikut
sudo /Applications/XAMPP/xamppfiles/bin/httpd -E /Applications/XAMPP/xamppfiles/logs/error_log -D SSL -D PHP
Semoga membantu

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