Ошибка: «модуль wsgi_module уже загружен, пропускается»

Ошибка: «модуль wsgi_module уже загружен, пропускается»

Пожалуйста, помогите мне, я уже долгое время пытаюсь решить эту ошибку.

когда я перезапускаю Apache и печатаю :sudo /usr/sbin/apachectl -t, я получаю такой вывод:

[Fri Aug 24 17:02:58 2012] [warn] module wsgi_module is already loaded, skipping
Syntax OK  

Что не так?

Я проверил wsgi.loadфайл в etc/apache2/mods-enabled. Он загружается mod_wsgi.soтолько один раз, и я установил его libapache-mod-wsgiиз источника.

решение1

Вероятно, вы загружаете модуль несколько раз. Проверьте каталог conf.d grep LoadModule /etc/httpd/conf.d/*.confи посмотрите, какие модули пытается загрузить каждая конфигурация.

решение2

Вы загружаете эти модули более одного раза. Попробуйте выполнить поиск и прокомментировать или удалить дубликаты строк:

В Centos/RHEL:

grep ssl_module -rI /etc/httpd/*   
/etc/httpd/conf/httpd.conf:LoadModule ssl_module /usr/lib64/httpd/modules/mod_ssl.so
/etc/httpd/conf.d/ssl.conf:LoadModule ssl_module modules/mod_ssl.so

В этом случае я закомментировал строку, /etc/httpd/conf/httpd.confчтобы все SSL-вещи были в/etc/httpd/conf.d/ssl.conf

То же самое дляmod_wsgi

grep mod_wsgi -rI /etc/httpd/*

В Debian/Ubuntu:

grep ssl_module -rI /etc/apache2/*

Связанный контент