I am pasting below a fix that I posted on the Mahara.org forums.
If your running MAMP or MAMP Pro on your Mac you will probably notice you can't run a Mahoodle setup. There are two major issues.
- First is that you will find that xmlrpc is not included by default in MAMP.
- Second, even when added you will get errors in your apache log stating "Symbol not found: _iconv_open" that will stop any attempts to share keys amongst your local Moodle and Mahara installations.
- Add the file "xmlrpc.so" to your extensions directory located at:
/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613 - Replace the file envvars with this one at the following location:
/Applications/MAMP/Library/bin
Julian (aka Moodleman)