
Пожалуйста, помогите мне, я уже долгое время пытаюсь решить эту ошибку.
когда я перезапускаю 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/*