0

ホスティング プロバイダーに、httpd サーバーに mod_python を追加するよう依頼しました。サーバーは 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: mod_python --> 処理中の依存関係: httpd-mmnパッケージの = 20051115: mod_python --> 依存関係の解決エラー: 依存関係がありません: パッケージ mod_python には httpd >= 2.0.40 が必要です エラー: 依存関係がありません: httpd-mmn = パッケージ mod_python には 20051115 が必要です

于 2009-02-05T09:17:10.237 に答える
0

私の最初の反応はyum update apache(または単にyum update)です。

次に、 を試してくださいyum install mod_python

于 2008-11-26T18:15:57.720 に答える