0

我已经要求我们的托管服务提供商将 mod_python 添加到我们的 httpd 服务器。服务器似乎在一个 hsphere 集群中,他们似乎使用 yum 来管理它。他报告缺少一些依赖项,我不太明白这是怎么发生的。

版本(这与我得到的一样多):CentOS 5 apache - 2(但他不确定确切的版本) mod_python - 3.3.1 numpy - 1.1.1 scipy - 0.6.0 yum - 3.2.8 hsphere - 3.1补丁1

他报告的错误如下:

yum install mod_python
...
Package mod_python.i386 0:3.2.8-3.1 set to be updated
Processing Dependency: httpd >- 2.0.40 for package: mod_python
Processing Dependency: httpd-mmn = 20051115 for package: mod_python
Finished Dependency Resolution
Error: Missing Dependency: httpd >= 2.0.40 is needed by package mod_python
Error: Missing Dependency: httpd-mmn = 20051115 is needed by package mod_python

作为一名 UNIX 管理员,我对此只有一个天真的猜测,但该消息似乎表明 httpd 和 mod_python 之间存在版本不匹配,而不是完全缺少依赖项。

所以我的问题是,我应该问/告诉管理员做什么?

上面的组件组合有什么明显的错误吗?

4

3 回答 3

1

我们在 CentOS 上的 Apache 2.2 上运行了 mod_python 3.3(忘记了版本)。我们所做的只是下载 tar.gz(来自http://httpd.apache.org/modules/python-download.cgi),解压...

$ ./configure --with-apxs=/usr/local/apache2/bin/apxs
$ ./make
$ su
$ make install

一切正常。我们不能使用 yum,所以一切都是从源代码构建的。我的建议是尝试从源代码构建。

于 2009-06-05T01:14:47.387 回答
0

也遇到同样的问题

--> 运行事务检查 ---> 包 mod_python.i386 0:3.2.8-3.1 设置为更新 --> 处理依赖:httpd >= 2.0.40 for package: mod_python --> 处理依赖:httpd-mmn = 20051115 for package: mod_python --> Finished Dependency Resolution Error: Missing Dependency: httpd >= 2.0.40 is needed by package mod_python Error: Missing Dependency: httpd-mmn = 20051115 is required by package mod_python

于 2009-02-05T09:17:10.237 回答
0

我的第一反应是yum update apache(或只是yum update)。

然后尝试yum install mod_python.

于 2008-11-26T18:15:57.720 回答