macos — расширение PHP не работает

Я хочу использовать https://github.com/juriansluiman/SlmLocale Модуль в Zend Framework-2 и нужно расширение Intl, я установил с помощью pecl, и он показывает успех. Я добавил

extension=intl.so

и перезапустил мой MAMP-Pro, я пробовал и другие ссылки:
http://mynameispagewood.com/web-development/how-to-enable-intl-extension-mamp-osx-10-9-2/
http://codingexplained.com/operating-systems/mac/installing-php-intl-extension-os-x-mavericks
чтобы включить его, но он не работает.

примечание: нет ошибки при запуске apache

Есть ли какой-нибудь альтернативный метод, чтобы включить его?

Любой свет на пути будет полезен

Спасибо

0

Решение

Вам нужно будет убедиться, что вызываемая версия php находится в пути установки Brew, в противном случае она будет подбирать собственный установленный php.

0

Другие решения

Проблему можно решить, предварительно проверив версию php в терминале.
which php Команда напечатает /Applications/MAMP/bin/php/php7.1.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin,

а затем проверьте
echo $ PATH
/Applications/MAMP/bin/php/php7.1.8/bin/php
Если это правильно, то нет необходимости устанавливать расширение int, перезапустите MAMP PRO, тогда оно должно работать.

0

По вопросам рекламы [email protected]