Я столкнулся с этой же проблемой после перехода на Mountain Lion.Учитывая, сколько лет вашему посту, я предполагаю, что вы решили это, но рисунок может быть полезен для других, ищущих.
При установке расширений pear для MAMP убедитесь, что ваши команды выполняются с использованием пакета pear в MAMP.Если груша уже установлена вне MAMP, и вы выполняете
pear install -a Mail
, это вызовет неправильную функцию груши.Выполнение этого скажет вам, какую функцию груши вы используете.
which pear
Для меня это было в / opt / local / bin / pear
Чтобы использовать функцию груши MAMP, я перешел в этокаталог '/Applications/MAMP/bin/php/php5.4.4/bin' и использовал эту команду
./pear install -a Mail
Это вызвало команду pear в MAMP и установило пакет для меня.