Mac OS X El Capitan 需要 Mcrypt PHP 扩展
Posted
技术标签:
【中文标题】Mac OS X El Capitan 需要 Mcrypt PHP 扩展【英文标题】:Mcrypt PHP extension required in Mac OS X El Capitan 【发布时间】:2016-02-02 17:27:53 【问题描述】:在 Mac OS X El Capitan 中出现 Mcrypt php extension required.
和 Laravel
错误。
已经使用 brew
安装了 mcrypt。
brew install mcrypt
brew install homebrew/php/php55-mcrypt
sudo apachectl restart
哪个php
/usr/local/bin/php
php --version
PHP 5.5.30 (cli) (built: Oct 3 2015 23:48:03)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
php --ini
Configuration File (php.ini) Path: /usr/local/etc/php/5.5
Loaded Configuration File: /usr/local/etc/php/5.5/php.ini
Scan for additional .ini files in: /usr/local/etc/php/5.5/conf.d
Additional .ini files parsed: /usr/local/etc/php/5.5/conf.d/ext-mcrypt.ini
【问题讨论】:
coolestguidesontheplanet.com/…$ brew install php55-mcrypt
看到这个***.com/questions/26493762/…
@Kyslik 我已经使用这个答案安装了 php56,它工作正常。谢谢。
【参考方案1】:
余最重命名原libphp:
sudo mv /usr/libexec/apache2/libphp5.so /usr/libexec/apache2/libphp5.so.origin
并链接安装的新自制 php 库
sudo ln -s /usr/local/Cellar/php55/5.5.29/libexec/apache2/libphp5.so /usr/libexec/apache2/libphp5.so
然后重启apachectl
sudo apachectl restart
对我有用
【讨论】:
【参考方案2】:我想这就是你要找的东西:
http://phpbrew.github.io/phpbrew/
它允许您构建任意数量的 php 版本,在它们之间切换并设置默认值。添加和删除扩展等。
祝你好运!
【讨论】:
以上是关于Mac OS X El Capitan 需要 Mcrypt PHP 扩展的主要内容,如果未能解决你的问题,请参考以下文章
在 Mac OS X El Capitan 上使用 xlwings 打开 Excel 文件需要弹出授予访问权限
Mac OS X El Capitan10.11 系统安装教程
如何安装最新版本的 openssl Mac OS X El Capitan