意外启用所有Apache模块

时间:2016-10-27 22:16:50

标签: php apache

我通过运行命令意外启用了所有Apache模块:

ad-add-function

有没有办法将mod重置为仅使用默认值?我只需要一些超出“默认”的模块,除了我的网络服务器上的403错误外,我似乎无法得到任何其他模块。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

这在某种程度上取决于您运行的操作系统,运行的Apache版本,以及您安装的其他库和预处理器(Perl,PHP,Python等)等等 -

以下是我相当标准的Debian 8 / Apache 2.4服务器上加载的模块列表,启用了PHP5 - 如果您需要,可以禁用所有模块并单独启用它们:

enter image description here

答案 1 :(得分:0)

您可以使用...

列出活动模块
apachectl -M

您也可以使用...

列出它们
a2dismod

然后你只需要运行

a2dismod module_to_disable