Установить / активировать расширение PHP "intl" под управлением MAMP - PullRequest
13 голосов
/ 29 марта 2011

Хорошо, я использую MAMP 1.9.5, который включает PHP 5.3.5, на моем MacBook Pro.

Расширение "intl" не включено / не активировано, и я много пробовалразличных способов его установки («./pecl install intl», похоже, этого не делает), но не может заставить его работать.

Я также «погуглил свою задницу», но могуне найти никаких подсказок.

Кто-нибудь из вас знает, как это сделать?Или, альтернативно, есть и совет о том, как установить мой собственный MySQL + Apache + PHP (и включить «intl»)?

Я пытаюсь сделать это, чтобы иметь возможность запустить Symfony2.Так что, если у вас есть какие-либо советы по установке MySQL + Apache + PHP + Symfony2 на Mac, это также приветствуется:)

Ответы [ 2 ]

20 голосов
/ 03 января 2013

Лучший способ - загрузить PHP для OSX по адресу http://php -osx.liip.ch / , а затем скопировать файл intl.so из

/usr/local/php5-20121126-100332/lib/php/extensions/no-debug-non-zts-20100525/intl.so

в

/Applications/MAMP/bin/php/php5.4.4/lib/php/extensions/no-debug-non-zts-20100525/intl.so

Работал для меня как шарм для PHP 5.4

4 голосов
/ 29 марта 2011

Я только что собрал свой на днях.

Я написал здесь сообщение с напоминанием о себе: http://szemian.wordpress.com/2011/03/21/compiling-intl-extension-for-mamp/

Дайте мне знать, если вам нужны дальнейшие объяснения.:)

...