подвижный обновленный, mod_wsgi выполняет старую версию

Покажите вывод route -n и arp -an когда сеть не работает.

Показ, на что похоже, когда все работает, не действительно полезен.;)

1
задан 25 December 2011 в 04:49
2 ответа

Просто для уточнения это кажется НА использование mod_wsgi, скомпилированного против Python 2.5 (который имеет старую версию hg). Вы теперь пытаетесь выполнить mod_wsgi с Python 2.6 (который имеет hg 1.7.5).

Принятие Вас следовало инструкциям в статье, которую Вы связали, Вы заметите компиляцию mod_wsgi против источников в Python 2.5. mod_wsgi не запускает интерпретатор Python; вместо этого, это звонит в источники Python непосредственно. Таким образом, если Вы хотите, чтобы mod_wsgi работал с Python 2.6, необходимо будет перекомпилировать его с источниками Python 2.6.

Можно выполнить те же шаги как статья, только с помощью источников Python 2.6's вместо Python 2.5. Я скомпилировал mod_wsgi против Python 2.6 прежде, и статья похожа на свое пятно на.

Надежда, которой это помогает и определенно оставляет комментарии при обнаружении с какими-либо проблемами.

1
ответ дан 4 December 2019 в 01:45

Для меня это звучит как одно из двух:

  • вам необходимо перезапустить веб-сервер после установки новой версии Mercurial. Когда вы используете mod_wsgi , Apache будет хранить копию выполняемого скрипта в памяти, чтобы он мог быстро обслуживать новые запросы. Так что в памяти все еще может работать Mercurial 1.6. Перезапуск Apache должен помочь.

  • вы установили на машине несколько версий Mercurial. Попробуйте поискать commands.py и посмотрите, не найдете ли вы более одной версии. Затем удалите старую версию и переустановите ее, как предлагает Redmumba.

0
ответ дан 4 December 2019 в 01:45

Теги

Похожие вопросы