Проблема при установке расширения Mcrypt в Mac OS 10.13 - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь запустить проект codeigniter на Mac, но он показывает "Библиотека Encrypt требует расширения Mcrypt." ошибка. Я пробовал множество решений для установки расширения Mcrypt, но каждый раз, когда я получаю ошибки .Я пытался установить его с помощью homebrew, используя команду brew install php5-mcrypt , но получая Нет доступных формул с именем "php5-mcrypt" error каждый раз. Mac, так что теперь я застрял, потому что я не знаю, как решить эту проблему. Может кто-нибудь помочь мне и дать мне руководство, что именно я должен сделать, чтобы установить расширение Mcrypt? Я использую PHP версии 7.2.4 и macOS 10.13: High Sierra (Lobo).

Ответы [ 2 ]

0 голосов
/ 10 мая 2018

mcrypt удалено из ядра PHP с 7.2.Чтобы установить mcrypt в PHP 7.2, вы должны установить через PCEL.Команда:

sudo pecl install mcrypt-1.0.1

Возможно, вы также захотите прочитать официальную документацию по установке .

0 голосов
/ 09 мая 2018

Я бы порекомендовал вам попробовать MacPorts. Это как Доморощенный, но в последнее время мне повезло больше. Есть порт для php72-mcrypt, если это тот, который вы ищете. Есть также много других доступных. Домашняя страница MacPorts, , найденная здесь , содержит инструкции по загрузке MacPorts, а также список доступных портов.

...