Fehler: „Modul wsgi_module ist bereits geladen, wird übersprungen“

Fehler: „Modul wsgi_module ist bereits geladen, wird übersprungen“

Bitte helfen Sie mir, ich versuche schon seit langer Zeit, diesen Fehler zu beheben.

wenn ich Apache neu starte und eingebe :sudo /usr/sbin/apachectl -t, erhalte ich eine Ausgabe wie:

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

Was läuft schief?

Ich habe die wsgi.loadDatei eingecheckt etc/apache2/mods-enabled. Sie wird nur einmal geladen und ich habe sie von der Quelle aus mod_wsgi.soinstalliert .libapache-mod-wsgi

Antwort1

Sie laden das Modul wahrscheinlich mehrmals. Überprüfen Sie Ihr conf.d-Verzeichnis grep LoadModule /etc/httpd/conf.d/*.confund sehen Sie nach, welche Module jede Konfiguration zu laden versucht.

Antwort2

Sie laden diese Module mehr als einmal. Versuchen Sie eine Suche und kommentieren oder löschen Sie doppelte Zeilen:

In 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

In diesem Fall habe ich die Zeile auskommentiert, /etc/httpd/conf/httpd.confsodass alle SSL-Sachen in/etc/httpd/conf.d/ssl.conf

Gleiches gilt fürmod_wsgi

grep mod_wsgi -rI /etc/httpd/*

In Debian/Ubuntu:

grep ssl_module -rI /etc/apache2/*

verwandte Informationen