2012-08-25 8 views
5

Please help me out, Ho cercato di risolvere questo errore da molto tempo.modulo wsgi_module è già caricato, saltando

Quando ho riavviare Apache & tipo questa :sudo /usr/sbin/apachectl -t ottengo un output simile a questo:
[Ven 24 Ago 2012 17:02:58] [avvertire] modulo wsgi_module è già caricato, saltando
Sintassi OK

Cosa non va? Ho controllato il file wsgi.load in etc/apache2/mods-enabled. Carica il mod_wsgi.so solo una volta. Ho installato libapache-mod-wsgi dall'origine & Sto usando python 2.7.3.

risposta

7

In primo luogo verificare se si dispone di due linee ovunque dicendo:

LoadModule wsgi_module modules/mod_wsgi.so 

Se non, allora il file quella che è elencato in, devono essere sempre inclusi due volte.

Quindi cerca qualsiasi riga Includi nei file e verifica se il file può essere incluso più di una volta come risultato di essi. Prestare particolare attenzione a come funzionano i caratteri jolly nella direttiva Includi.

+0

Impossibile individuare l'errore. Ho cercato tutti i file e ho trovato uno dei file mancanti: /var/www/py/wsgi_handler.wsgi. è necessario? – Exo

+0

puoi anche dire cosa controllare tutti i file ?? – Exo

+2

Controllare i file di configurazione di Apache per la direttiva "Includi". Il modo in cui li hai impostati deve significare che c'è una Includi che probabilmente include il file due volte. Altrimenti hai commesso l'errore di creare un file di backup e, a causa di un jolly per un Includi, include anche il file di backup. –