为什么 Apache2 模块不在 mods-available 库中?

为什么 Apache2 模块不在 mods-available 库中?

我安装了 PHP 5.6 和 7.4 以及它们的 apache2 模块:

$ sudo apt install php5.6 libapache2-mod-php5.6
$ sudo apt install php7.4 libapache2-mod-php7.4

但是,当我尝试启用 php7.4 时,出现错误:

$ sudo a2enmod php7.4
ERROR: Module php7.4 does not exist!

事实上,模块并没有在它应该在的位置被找到:

$ ls -la /etc/apache2/mods-available/php*
-rw-r--r-- 1 root root 867 May 14 11:48 /etc/apache2/mods-available/php5.6.conf
-rw-r--r-- 1 root root 102 May 14 11:48 /etc/apache2/mods-available/php5.6.load

php5.6 有,但是 php7.4 没有。我该如何修复这个问题?

答案1

你试过吗a2enmod php7.0?可能是在 Php7.4 下使用的正确版本

相关内容