Mungkin sebagian dari anda pernah mengalami kesulitan ketika akan mengupload plugin atau theme WordPress yang menggunakan XAMPP sebagai server dan Mac OS sebagai platformnya karena dia meminta username dan password untuk FTP lokal. Masalah ini pula yang saya temui ketika saya mencoba mendevelop web berbasis WordPress di Linux maupun di Mac OS. Kemudian saya mencari beberapa solusi di internet, dan beberapa solusi yang saya temukan tidak memecahkan masalah. Salah satu contohnya adalah menggunakan username ‘nobody’ dan password ‘localhost’.
Lalu sampailah saya di web ini, pendekatan yang digunakan cukup radikal tapi efektif menyelesaikan masalah. Singkatnya, cara yang digunakan adalah mengoverride ‘nobody’ pada ‘httpd.conf’ dengan username Mac OS anda, langkahnya sebagai berikut.
Edit httpd.conf sebagai Admin
Buka ‘terminal’ lalu ketikkan baris perintah di bawah ini. Perintah tersebut bertujuan untuk membuka aplikasi TextEdit untuk mengedit berkas ‘httpd.conf’. Selain TextEdit, bisa digunakan juga aplikasi teks lain yang disukai seperti SublimeText dsb.
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Applications/XAMPP/etc/httpd.conf
Ubah user name dan group name
Selanjutnya cari dua baris berikut,
User nobody
Group admin
ubah dengan ‘username’ Mac OS anda dan ‘staff’ untuk group,
User username-anda
Group staff
kemudian simpan dan restart xampp
Sejauh ini cara tersebut efektif untuk masalah yang saya temui, mungkin bisa juga digunakan untuk linux 🙂
sumber: http://zenverse.net/wordpress-ftp-login-problem-xampp-mac-localhost/