1. В системе (OS X) php по умолчанию задан, не стандартный, а MAMP'овский.
2. При установке
pecl install yaf
ошибок нет.
3. Конфигурация менялась где положено /Applications/MAMP/bin/php/php5.5.14/conf/php.ini
4. Вывод
php -m | grep yaf
говорит об успешной установке расширения.
5. После рестарта Апача phpinfo() не показывает среди загруженных расширений yaf. Хотя тотже mongo установился нормально и работает.
6. php_error.log пуст на наличие yaf строк. Единственное там засветились ворнинги от невозможности найти Yaf_Application.
7. apache_error.log тоже не подает надежды, хоть на какую-нибудь ошибку.
8. в php.ini включены все ошибки, в том числе display_startup_errors = On (никаких ошибок связанных с yaf как-либо нет. На скрине выключил).
9. пока писал вопрос, узнал, что все работает если запускать в консоли через php -r ''. По нормальному, как остальные сайты в хостах - расширение не подгружается. Почему?
10. Пол дня на это убил, гуглю весь день, в основном инфа на китайском и то малополезная....
P.S. Установленная на хост версия PHP в MAMP PRO совпадает с той, куда я ставил расширение.