macos — 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

-1

Решение

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

brew install libtool --universal
brew link libtool
3

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

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

sudo port install php54-mcrypt

в php.ini

extension=/opt/local/lib/php55/extensions/no-debug-non-zts-20121212/mcrypt.so
2

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector