php-osx не загружает mcrypt.so на Yosemite

Пытался бежать php --version это то, что я получил

/usr/local/php5-5.6.1-20141004-104642/bin/php --version

Предупреждение PHP:
PHP Startup: невозможно загрузить динамическую библиотеку '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so'- dlopen(/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so, 9):

Библиотека не загружена: /usr/local/lib/libltdl.7.dylib

Ссылка от: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so Причина: изображение не найдено в Неизвестно в строке 0

2 ответа

Решение

Согласно этому сайту https://coderwall.com/p/8pajlg вам необходимо установить libtool через Homebrew:

brew install libtool --universal
brew link libtool

Yosemite использовать php55. через Macports:

sudo port install php54-mcrypt

в php.ini

extension=/opt/local/lib/php55/extensions/no-debug-non-zts-20121212/mcrypt.so
Другие вопросы по тегам