Хорошо, я просто потратил 1,5 часа, пытаясь сделать это самостоятельно на 10.6.7
Я думаю, что решение было таким:
Я установил php5-mcrypt + universal
с macports:
$ sudo macports php5-mcrypt +universal
тогда, вы не можете просто поместить extension=mycrypt.so
в файл php.ini
, вы должны указать прямой путь, т.е.
extension = /opt/local/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so
вы видите, PHP выглядит в /usr/local/lib/php/extensions/no-debug-non-zts-20090626/
в чем разница, которую я пропустил !!
Тогда просто перезапустите Apache с вашим
$ sudo apachectl -k graceful
, а затем
$ php -m | grep mcrypt
чтобы убедиться, что он там есть.
Надеюсь, это кому-нибудь поможет!