我已尝试了许多有关此问题的指南,但到目前为止我仍无法解决php5enmod mcrypt
。
Ubuntu 12.04
PHP 5.3.10
/etc/php5/conf.d
以下是ls的输出/etc/php5/mods-available
https://privatepaste.com/35aee04356
root:~# sudo php5enmod mcrypt
sudo: php5enmod: command not found
root:~#
答案1
php5enmod
在 Debian 中引入了5.4.0~rc6-2
该版本的软件包php5
(请参阅变更日志,Ctrl+F 是你的朋友)。由于 Ubuntu 软件包是从 Debian 导入的,因此它也仅在 Ubuntu 中的 PHP 5.4+ 软件包中可用。
答案2
我遇到了这个问题,我发现 phpenmod 命令在 php-common 包中
如您所知,可以使用以下命令安装 php-common:
apt-get install php-common
答案3
在使用 ondrej 的 PPA 安装 PHP 后,我在 Ubuntu 20.04.3 LTS 上遇到了 PHP 5.6 的问题,因为 PHP 5.6 在当前的 Ubuntu 存储库中不可直接使用。
- 看安装帖子。
如果即使您已经安装了和包php5enmod
仍然找不到,请尝试使用:php5.6
php-common
phpenmod
sudo phpenmod -v 5.6 mcrypt
- 在哪里
-v 5.6
指定您想要使用的 PHP 版本。