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