【发布时间】:2013-03-14 18:26:49
【问题描述】:
将 Apache 升级到 2.4 后,我无法安装 mod_pagespeed,因为它声称我的版本低于 2.2。
# yum install mod-pagespeed-beta --skip-broken
...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod-pagespeed-beta.x86_64 0:1.3.25.3-2556 will be installed
--> Processing Dependency: httpd >= 2.2 for package: mod-pagespeed-beta-1.3.25.3-2556.x86_64
Packages skipped because of dependency problems:
mod-pagespeed-beta-1.3.25.3-2556.x86_64 from mod-pagespeed
我已经使用httpd -v 命令检查了我的 apache 版本:
Server version: Apache/2.4.4 (Unix)
似乎版本比较脚本不喜欢 Unix 部分。这个问题除了降级有什么解决办法吗?
更新
服务器环境为CentOS 6.4,内核2.6.32-358.2.1.el6.x86_64
我已将 Apache 降级到 2.2.24 版本,但版本格式仍然相同:
Server version: Apache/2.2.24 (Unix)
Server built: Mar 14 2013 09:32:50
Cpanel::Easy::Apache v3.18.6 rev9999
而且安装程序仍然不喜欢我的 Apache 版本。
【问题讨论】:
-
这是哪个发行版?
yum是一个 Fedora/RHEL/CentOS 工具,但是使用的版本很重要。更重要的是,如果是 RHEL 或 CentOS,你是如何安装 Apache 2.4 的?另外,你为什么使用--skip-broken?你永远不应该永远需要它。 曾经。请给我们完整的yum输出好吗?
标签: apache2 centos cpanel mod-pagespeed