Binarki PHP MCrypt dla Mac OS X 10.6

Zasadniczo Mac OS X przychodzi z preinstalowanym Apachem i o ile mnie pamięć nie myli z PHP. Niestety w standardzie nie ma bibliotek MCrypt, z których korzysta wiele popularnych rozwiązań takich jak phpMyAdmin czy Magento.

Oczywiście można sprawdziź w Google jak skompilować sobie MCrypt ze źródeł, ale trwa to chwilę i trzeba dociągnąć kilka (albo kilkadziesiąt MB z sieci). Tak naprawdę potrzebne są tylko dwa pliki.

Pierwszy z nich to mcrypt.so, który należy umieścić w katalogu

/usr/lib/php/extensions/no-debug-non-zts-20090626/

Przynajmniej w moim przypadku – generalnie jest to katalog z rozszerzeniami do PHP, a drugi potrzebny plik to libmcrypt.4.dylib, który dla odmiany wgrywamy do katalogu

/usr/local/php5/lib/

Na koniec oczywiście należy odkomentować

extension=mcrypt.so

w php ini. Potem restartujemy apache

sudo apachectl restart

i jeżeli wszystko zostało poprawnie ustawione możemy się cieszyć MCryptem.

mcrypt.png