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