Как использовать Apple php 5.3 с MAMP - PullRequest
0 голосов
/ 24 июля 2011

В php 5.3 есть ошибка с модулем iconv. Apple применила патч для своей версии php. Однако MAMP не включил этот патч и поэтому непригоден для Zend Framework (например).

Я пытался включить версию php 5.3 от Apple в httpd.conf MAMP, но столкнулся с проблемами с символами, которые не удалось найти. Кто-нибудь знает, как правильно использовать MAMP с php 5.3 / w iconv? Является ли перекомпиляция или компоновка версии Apple дополнительной?

Ответы [ 3 ]

3 голосов
/ 30 октября 2012

Просто переименуйте каталоги php в / Applications / MAMP / bin / php Дублируйте каталог php 5.3 и переименуйте его в тот же номер версии 5.2, и он работает : Д * * тысяча одна

0 голосов
/ 27 июля 2011

Здесь обсуждается этот вопрос: Функция iconv_strlen, вызывающая тайм-аут выполнения, запущенный на MAMP

Основное решение - либо понизить MAMP до версии 1.9.4, которая является последней стабильной версией в отношении iconv. Или вы можете использовать любую версию MAMP начиная с 1.9.5 и далее, но переключите версию PHP с предпочтений MAMP с 5.3 на 5.2.

0 голосов
/ 24 июля 2011

Я не уверен, что это оставит большую ценность в MAMP, но вам, вероятно, лучше всего подготовить свой собственный php и apache.

http://fabien.potencier.org/article/37/php-5-3-0-on-mac-os-10-6-snow-leopard

...