Ошибка: "модуль 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
из источника.
2 ответа
Вы, вероятно, загружаете модуль несколько раз. Проверьте в вашем каталоге conf.d.grep LoadModule /etc/httpd/conf.d/*.conf
и посмотрите, какие модули каждая конфигурация пытается загрузить.
Вы загружаете эти модули более одного раза. Попробуйте выполнить поиск и прокомментировать или удалить повторяющиеся строки:
В 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/*
В Дебиан/Убунту:
grep ssl_module -rI /etc/apache2/*