mod_python на CentOS под httpd и hsphere - PullRequest
       46

mod_python на CentOS под httpd и hsphere

0 голосов
/ 03 октября 2008

Я попросил нашего хостинг-провайдера добавить mod_python на наш httpd-сервер. Похоже, что сервер находится в кластере hsphere, и они используют yum для его администрирования. Он сообщает об отсутствии некоторых зависимостей, и я не совсем понимаю, как это могло произойти.

версии (это столько, сколько мне дали): CentOS 5 apache - 2 (но он не уверен в точной версии) mod_python - 3.3.1 numpy - 1.1.1 scipy - 0.6.0 ням - 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, а не полное отсутствие зависимостей.

Итак, мой вопрос: что я должен спросить / сказать администратору?

Что-то явно не так с комбинацией компонентов выше?

Ответы [ 3 ]

1 голос
/ 05 июня 2009

У нас есть mod_python 3.3, работающий на Apache 2.2 на CentOS (забыл версию). Все, что мы сделали, это скачали tar.gz (с http://httpd.apache.org/modules/python-download.cgi), распаковали его ...

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

Все отлично работает. Мы не могли использовать yum, поэтому все построено из исходного кода. Мое предложение состоит в том, чтобы попытаться собрать из источника.

0 голосов
/ 05 февраля 2009

также получает ту же проблему

-> Проверка выполнения транзакции ---> Пакет 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 Ошибка: отсутствует зависимость: для пакета mod_python

требуется httpd-mmn = 20051115
0 голосов
/ 26 ноября 2008

Моя первая реакция была бы на yum update apache (или просто yum update).

Тогда попробуйте yum install mod_python.

...