laravel 4 artisan make命令 - 错误Mcrypt PHP扩展需要

时间:2017-02-12 07:46:43

标签: php ubuntu-14.04 mcrypt

我正试图在调试时从噪音中收集一个信号。

当我运行./artisan make:middleware MyTools时,我得到:

Mcrypt PHP extension required

解决方案似乎围绕在/etc/php5/mods-available/mcrypt.ini中设置适当的值,然后执行php5enmod mcrypt和Apache重启。听起来不错,phpinfo()调用显示它在那里,我正在运行PHP 5.5.9-1ubuntu4.20。所有的桃子。

但是,我没有在artisan的命令行上运行php 5!键入php -v告诉我我正在运行php 7.0.14-2。

当我转到/etc/php/7.0/mods-available时,我确实没有看到mcrypt.ini - 我的问题是如何在其中“获取”正确的mycrypt.ini文件,让Mcrypt为命令运行LINE 无需更改任何其他内容 - 例如,我希望将网络服务器保留为5.5.9。我该怎么做?

- 更新 -

请参阅下面的讨论/评论,我可以通过将我的CLI下载到5.5.9而不是将mcrypt安装到php7来解决这个问题。这不太可能是最好的解决方案,我欢迎更好的解决方案。

0 个答案:

没有答案