Laravel Mcrypt PHP扩展安装不支持';行不通
我正试图通过composer()安装laravel,但在需要Mcrypt扩展时遇到了问题Laravel Mcrypt PHP扩展安装不支持';行不通,laravel,xampp,Laravel,Xampp,我正试图通过composer()安装laravel,但在需要Mcrypt扩展时遇到了问题 Mcrypt PHP extension required. 我使用brew安装了Mcrypt扩展。但它仍然抛出相同的需求错误。 我还尝试按照建议更改路径,但我的php除了显示其他内容外没有显示任何内容 /usr/bin/php 我在~/.bash_配置文件中分配路径是否有问题?为什么“哪个php”输出仍然相同。为什么mcrypt安装在laravel训练中不起作用?您使用什么命令安装mcrypt?您可能
Mcrypt PHP extension required.
我使用brew安装了Mcrypt扩展。但它仍然抛出相同的需求错误。
我还尝试按照建议更改路径,但我的php除了显示其他内容外没有显示任何内容
/usr/bin/php
我在~/.bash_配置文件中分配路径是否有问题?为什么“哪个php”输出仍然相同。为什么mcrypt安装在laravel训练中不起作用?您使用什么命令安装mcrypt?您可能试图为错误的php版本安装mcrypt扩展 试着用
php -v
及
PHP版本5.5和5.4有不同的安装方法
brew install php54-mcrypt
brew install php55-mcrypt
好的,我厌倦了所有其他不起作用的解决方案,所以最终从源代码下载和编译php是可行的 以下是我所做的:
cd to/extracted/php/folder
cd /ext/mycript
phpize
./configure
make
make test
sudo make install
extension=mcrypt.so
添加到/etc/php.ini
文件中。
现在重新启动服务器
sudo apachectl restart
你可以走了,干杯!:) 可能重复的?我使用了brew安装php54 mcrypt,因为php-v给出了PHP5.4.24。brew安装成功了吗?是的,成功了。如何检查它是否成功?以及
php-r“phpinfo();”| grep mcrypt
说什么?什么也不输出。但当我再次发出brew安装命令时,它会显示“警告:php54-mcrypt-5.4.27已安装”
sudo apachectl restart