오류: "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/*

데비안/우분투에서:

grep ssl_module -rI /etc/apache2/*

관련 정보