当我在终端中键入 php artisan serve 时,我收到“需要 Mcrypt PHP 扩展”
Posted
技术标签:
【中文标题】当我在终端中键入 php artisan serve 时,我收到“需要 Mcrypt PHP 扩展”【英文标题】:I am getting "Mcrypt PHP extension required" when I type php artisan serve in my terminal 【发布时间】:2020-06-08 19:57:22 【问题描述】:我在 laravel 中创建了一个项目,但是当我尝试使用 php artisan serve 运行它时,我收到了这个错误:需要 Mcrypt PHP 扩展。我需要一些帮助
【问题讨论】:
https://***.com/questions/16830405/laravel-requires-the-mcrypt-php-extension
这个链接可能有帮助
你可以找到详细的答案here。
您使用 ubuntu 或 windows 时出现此错误,因为两个命令不同。
这能回答你的问题吗? Laravel requires the Mcrypt PHP extension
Laravel 很久以前就删除了mcrypt
的要求。你用的是什么版本的 Laravel
【参考方案1】:
在 php.ini 文件上启用 mcrypt 扩展
【讨论】:
【参考方案2】:转到您的 php.ini 文件 ebanle mycrypt 扩展。检查 mycrypt 是否存在于您的扩展目录中。 如果找不到,则从 https://pecl.php.net/ (Windows) 下载 mycrpyt
在 Linux 上
$ sudo apt install php-dev libmcrypt-dev php-pear
$ sudo pecl channel-update pecl.php.net
$ sudo pecl install mcrypt-1.0.1
【讨论】:
以上是关于当我在终端中键入 php artisan serve 时,我收到“需要 Mcrypt PHP 扩展”的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 项目在 Ubuntu 16.04 上未运行 php artisan serve 时无法运行
当我想运行 php artisan serve 时可能会出现啥问题
php artisan serve [ErrorException] laravel
PHP MVC框架Laravel似乎是一个错误Artisan Serve [重复]