当前位置: 首页 > 知识库问答 >
问题:

PHP7.2上启用了Mcrypt的Laravel4.2仍然显示“需要McRyptPHP扩展”在浏览器上

宿洋
2023-03-14

我试图运行Laravel应用程序(4.2.22)本地与Laravel家园8,运行在PHP 7.2与mcrypt.

我安装了mcrypt并在两个php上启用了它。ini cli和apache2。。。我已经尝试了一切,但我的浏览器仍然显示“需要Mcrypt PHP扩展”当我运行应用程序时。。。我甚至可以安装依赖项(composer安装),而不显示“需要mcrypt”

php-i|grep"mcrypt"显示:

mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled

php-m显示mcrypt

这可能与Laravel、Composer或某些缓存有关吗?

共有1个答案

上官思博
2023-03-14

检查phpinfo()并注意到服务器正在使用etc/php/7.2/fpm/php。ini I添加了扩展名=mcrypt。对php来说也是如此。ini文件,现在正在浏览器上运行。

 类似资料:
  • 我安装laravel通过作曲家,但当运行的网站它给一个错误 我也安装了php5-mcrypt,但错误仍然存在。

  • 我正在尝试通过自制在El Capitan上安装php 7: 终端显示中的版本: 和浏览器,通过phpinfo()仍然显示PHP5.5。36 我评论了这一行: php根本不在浏览器中工作(显示文件列表并处理它们),但仍然在终端上输出版本7。 我迷路了。有人可能有一些行动,我可以做的诊断和解决我的问题,请?我应该去哪里看? 谢谢

  • 我是新来的。 当我在命令行中键入以下内容时: 我得到下面的错误。 需要Mcrypt PHP扩展。 后来我尝试进行故障排除。 然后我键入以下命令。 我得到的回应是: 我再次键入以下内容: 我不能再继续了。 有人能帮我吗?

  • 我正在尝试在Linux Ubuntu上安装Laravel。我正在运行Ubuntu 14.10。 一切正常。但是现在,在访问localhost时,我没有得到假定的页面,而是得到了一条消息:“需要Mcrypt PHP扩展”,我正在从终端复制一些信息,以帮助查明问题。 命令php-m表示我有mcrypt模块,但是如果我加载一个包含 我看不到任何mcrypt模块。我只在“模块作者”中看到mcrypt。 我

  • 我正在使用Jersey实施Rest服务。我想在浏览器上显示JSON,但我得到的是XML。 我感谢你的帮助。

  • 每个桌面浏览器都有一套开发工具,开箱即用,您可以将他们添加到您的浏览器的扩展或插件。 以下是两个具有一些实用功能的Chrome扩展程序,可帮助您调试设计。 Emmet Re:View Emmet Re:View是一个工具,它可以让你轻松查看您的网站在每个媒体查询(media queries)中的样子,并同步所有页面的滚动。 你可以在他们的网站上看到它的演示。 Download on the Chr