Bug 27262 - Python в apache2 через mod_wsgi не работает
Summary: Python в apache2 через mod_wsgi не работает
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: apache2-mod_wsgi (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-24 09:50 MSK by astroiLL
Modified: 2018-11-13 09:47 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description astroiLL 2012-04-24 09:50:59 MSK
В логах пишет:

[Tue Apr 24 08:20:46 2012] [error] python_init: Python version mismatch, expected '2.7.2', found '2.7.3'.
[Tue Apr 24 08:20:46 2012] [error] python_init: Python executable found '/usr/bin/python'.
[Tue Apr 24 08:20:46 2012] [error] python_init: Python path being used '/usr/lib64/python27.zip:/usr/lib64/python2.7/:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/lib-tk:/usr/lib64/python2.7/lib-old:/usr/lib64/python2.7/lib-dynload
[Tue Apr 24 08:20:46 2012] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Tue Apr 24 08:20:46 2012] [notice] mod_python: using mutex_directory /tmp
[Tue Apr 24 08:20:46 2012] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Apr 24 08:20:46 2012] [warn] mod_wsgi: Compiled for Python/2.7.2.
[Tue Apr 24 08:20:46 2012] [warn] mod_wsgi: Runtime using Python/2.7.3.
[Tue Apr 24 08:20:46 2012] [notice] Apache/2.2.22 (Unix) PHP5/5.3.10 with Suhosin-Patch mod_python/3.3.1 Python/2.7.3 mod_ssl/2.2.22 OpenSSL/1.0.0i mod_wsgi/3.3 configured -- resuming normal operations
Comment 1 Vitaly Kuznetsov 2012-04-24 10:28:07 MSK
BTW если у него такая строгая зависимость на версию питона, то хорошо бы делать что-то типа

Requires: python = %_python_version
Comment 2 real@altlinux.org 2012-04-25 06:44:25 MSK
Можно попробовать пересобрать и посмотреть, не исчезнет ли ошибка.
Comment 3 astroiLL 2012-04-25 13:34:46 MSK
(В ответ на комментарий №2)
> Можно попробовать пересобрать и посмотреть, не исчезнет ли ошибка.

Пересборка одного apache2-mod_wsgi не помогла.
На python_init продолжает ругаться:
[Wed Apr 25 13:18:58 2012] [error] python_init: Python version mismatch, expected '2.7.2', found '2.7.3'.
[Wed Apr 25 13:18:58 2012] [error] python_init: Python executable found '/usr/bin/python'.
[Wed Apr 25 13:18:58 2012] [error] python_init: Python path being used '/usr/lib64/python27.zip:/usr/lib64/python2.7/:/usr/lib64/python2.7/plat-linux2:/usr/lib64/python2.7/lib-tk:/usr/lib64/python2.7/lib-old:/usr/lib64/python2.7/lib-dynload'.

Похоже надо пересобирать и apache2-mod_python
Comment 4 astroiLL 2012-04-25 14:39:20 MSK
После пересборки apache2-mod_wsgi и apache2-mod_python ошибки из лога исчезли.

ЗЫ. Правда django-вский сайт у меня так и не заработал. :-( 
Буду копать дальше.
Comment 5 Anton Farygin 2018-11-13 09:47:59 MSK
в Sisyphus работает.