在Mac OS X El Capitan中使用Laravel
获取错误Mcrypt PHP extension required.
。
已使用brew
安装mcrypt。
brew install mcrypt
brew install homebrew/php/php55-mcrypt
sudo apachectl restart
哪个php
/usr/local/bin/php
php——版本
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
Yu多数重命名原始libphp:
sudo mv /usr/libexec/apache2/libphp5.so /usr/libexec/apache2/libphp5.so.origin
并链接新的自制php-lib安装
sudo ln -s /usr/local/Cellar/php55/5.5.29/libexec/apache2/libphp5.so /usr/libexec/apache2/libphp5.so
然后重新启动apachectl
sudo apachectl restart
适用于我的
我想这就是您想要的:
http://phpbrew.github.io/phpbrew/
它允许您构建任意数量的php版本,在它们之间切换并设置默认值。添加和删除扩展等。
祝你好运!