安装 Laravel 报错:
the requested PHP extension mcrypt is missing from your system
一看就是没开启 php 的 mcrypt 扩展,结果我在 php.ini 中却没找到这个扩展。
于是就去找这个扩展想下载安装,后来发现原来问题不在这里。
出现问题的根本原因是 PHP 的版本问题,在 PHP 7.1 中弃用了 mcrypt 扩展,到了 PHP 7.2 版本完全移除了 mcrypt 扩展。
但是我安装的是 5.0 版本的 Laravel,而 5.0 版本还是信赖这个扩展的。
安装最新的 Laravel 版本就不会遇见这个问题了
将安装命令:
composer create-project laravel/laravel laravel5 "~5.0.0" --prefer-dist
换成:
composer create-project laravel/laravel laravel5 --prefer-dist
本文为原创文章,版权归主机之家测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 【疯狂猜成语/图猜成语】一个人端着盘子里面装着梨另一个人在推辞是什么成语?08/20
- ♥ 【疯狂猜成语/图猜成语】一个人抱着一袋金子在骂另一个人是什么成语?08/19
- ♥ 宝塔面板 1G 内存 php 无法安装 fileinfo 扩展的解决方法07/07
- ♥ 禁止 QQ 输入时自动转换表情的办法08/28
- ♥ 【疯狂猜成语/图猜成语】一个美女和一滩水是什么成语?08/17
- ♥ 宝塔面板部署 Laravel 提示:The Process class relies on proc_open, which is not available on your PHP installation.07/06