我移动到mac os x,我为我的laravel项目设置了vhost,但当我运行它时告诉我需要Mcrypt PHP扩展。所以我用这个tuto http://coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-10-yosemite-development-server/和在停滞的新版本的php 5.6.11与mcrypt上,但当我尝试phpinfo()在一个网页它仍然显示我php 5.5.20版本和mcrypt不运行,所以我如何使用我的新在停滞版本的php运行我的项目?
你的Mac上可能安装了两个版本的php,使用下面的命令查看当前版本
$ php -v
解决方案1
您可以通过编辑apache的配置文件来更改版本。
vim /etc/apache2/httpd.conf
找到LoadModule php5_module
和更改'so'到新安装的php56。
解决方案2
我建议你在Mac上使用Homebrew来管理你的软件包。(自制程序:http://brew.sh/)
下面是安装完Homebrew后如何安装php56:
安装php: $ brew install php56
install mcrypt extension: $ brew install php56-mcrypt