我的目录中不存在 mcrypt.ini
Posted
技术标签:
【中文标题】我的目录中不存在 mcrypt.ini【英文标题】:mcrypt.ini doesn't exist in my directory 【发布时间】:2014-02-04 21:21:09 【问题描述】:我使用的是 ubuntu 13.10。我需要在我的终端上进行 mcrypt 扩展。我的服务器已经安装了它。我关注这个question 和lunchpad。 所以我执行了这个命令:
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available
sudo php5enmod mcrypt
sudo service apache2 restart
但是当我尝试在第二行以上sudo php5enmod mcrypt
命令时,我看到一个警告:
警告:模块 mcrypt ini 文件不存在于 /etc/php5/mods-available.
我该如何解决这个问题?
【问题讨论】:
你检查第一行是否在 /etc/php5/mods-available 处创建了软链接? 是的。我被检查了。并且此链接可用。 所以尝试创建一个hard 链接。这必须是 sudo ln /etc/php5/conf.d/mcrypt.ini /etc/php5/conf.d/mcrypt.ini 之前确保从 /etc/php5/conf.d/mcrypt.ini @LeoPrince 我这样做了,但又出现错误ln: accessing ‘/etc/php5/conf.d/mcrypt.ini’: No such file or directory
accessing ‘/etc/php5/conf.d/mcrypt.ini’: No such file or directory 这似乎是您试图访问一个不存在的文件。尝试 php --ini 命令来查看 php 的现有 .ini 文件。
【参考方案1】:
为 php5 安装 mcrypt,
命令:
sudo apt-get install mcrypt php5-mcrypt
【讨论】:
以上是关于我的目录中不存在 mcrypt.ini的主要内容,如果未能解决你的问题,请参考以下文章