0wn*_*n3r 32 ubuntu apache-2.2
我正在尝试在 ubuntu 10.04 系统上的 apache2 安装中启用模块“标题”,以下是一些信息:
服务器版本:Apache/2.2.14 (Ubuntu)
当我运行命令时:
a2enmod 头文件
我得到这个输出: 错误:模块头不存在!
但在 /usr/lib/apache2/modules/ 下我可以看到有 mod_headers.so
有什么建议吗?提前致谢
编辑:我的模块有问题,当我访问 webmin 的 apache 模块列表时,它只列出了一些模块,而不是我可以在 /usr/lib/apache2/modules/ 上找到的每个模块示例:我看不到 mod_rewrite从列表中,但我在 /usr/lib/apache2/modules/ 中有它
似乎有人删除了某些 mod 的包含文件,而不是像 a2enmod/a2dismod 工具那样删除符号链接。
重新安装 apache 公共文件以使这些文件恢复原状:
aptitude 重新安装 apache2.2-common
小智 5
我找到了一个对我有用的解决方案
将此行添加到/etc/apache2/httpd.conf:
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
Run Code Online (Sandbox Code Playgroud)
service apache2 restart
* Restarting web server apache2 [Fri Sep 11 17:04:33 2015] [warn] module headers_module is already loaded, skipping
... waiting [Fri Sep 11 17:04:35 2015] [warn] module headers_module is already loaded, skipping
[ OK ]
Run Code Online (Sandbox Code Playgroud)
重新启动后,我可以删除LoadModule headers_module /usr/lib/apache2/modules/mod_headers.sofrom/etc/apache2/httpd.conf并且它正在进一步工作!
| 归档时间: |
|
| 查看次数: |
180131 次 |
| 最近记录: |