Xamppp 安装 Lavarel 时没有 Mcrypt.ini

Xamppp 安装 Lavarel 时没有 Mcrypt.ini

我尝试在 Xubuntu 14.04 上安装 Laravel

我尝试了各种方法,他们都像这样。顺便说一句,我尝试过不使用 xampp 安装 php 和 apache,但效果并不好,所以这不是 xampp 的问题,我选择 xampp 是因为它很容易关闭,如果 apache 在后台运行,我的笔记本电脑在关机时会冻结。使用 xampp 更容易。

mcrypt 在 php.ini 中启用了,我也aptitude install php5-mcrypt mcrypt试过了apt-get。事实上,我安装它aptitude只是因为一些 SO 用户说它可以与 一起使用aptitude

经过几天的尝试,我可以肯定地说,mcrypt.ini我的电脑上不存在它,一次又一次重新安装,问题仍然存在。whereis mcrypt.ini什么也没给出,Catfish 也找不到它(Catfish 能够找到 php.ini)

定位命令不返回任何内容

所以我可以肯定地说,该文件丢失了,我该如何获取它?

答案1

从 www.ubuntu.com 下载适用于 Xubuntu 14.04 的 mcrypt .deb 文件,网址为:此链接。链接的网页上写的是 Ubuntu,但 Xubuntu 中也有 Ubuntu 软件中心,所以应该没问题。从 www.ubuntu.com 下载适用于 Xubuntu 14.04 的 php5-mcrypt(php5 的 MCrypt 模块)的 .deb 文件,网址为此链接

如果您想在下载这些文件后使用 GtkHash 或从终端验证它们,您也可以在页面底部的相同链接处获取这些 .deb 文件的校验和哈希值。如果您需要更多帮助,请发表评论。

答案2

我已经解决了这个问题sudo php5enmod mcrypt,并使用检查了 mcrypt php --ini,并在 php 控制台上php -a执行了 true:var_dump(mcrypt_create_iv())

相关内容