2012-08-25 10 views
5
atlayarak

Lütfen bana yardım edin, bu hatayı uzun zamandır çözmeye çalışıyorum.module wsgi_module halihazırda yüklendi,

Apache & türünü yeniden başlattığınızda bu :sudo /usr/sbin/apachectl -t alıyorum böyle bir çıkış:
[2012 Cum 24 Ağustos 17:02:58] [uyarmak] wsgi_module zaten yüklenen modül,
Dizimi Tamam

atlama

Neler yanlış gidiyor? Wsgi.load dosyasını etc/apache2/mods-enabled içinde kontrol ettim. Mod_wsgi.so sadece bir kez yüklenir. Libapache-mod-wsgi'yi & kaynağından yükledim python 2.7.3 kullanıyorum.

cevap

7

İlk onay her yerde söyleyerek iki satır olup olmadığını:

LoadModule wsgi_module modules/mod_wsgi.so 

Eğer, o zaman listelenen bir dosya iki kez dahil olma edilmelidir yoksa.

Bu nedenle, dosyalardaki Satırları dahil et konusuna bakın ve dosyanın bir sonucu olarak birden çok kez eklenip eklenemeyeceğini öğrenin. Özellikle joker karakterlerin Yönergeyi dahil etmede nasıl çalıştığına dikkat edin.

+0

Hatayı çözemiyorum. Tüm dosyaları aradım ve eksik dosyalardan birini buldum: /var/www/py/wsgi_handler.wsgi. bu gerekli mi?? – Exo

+0

ayrıca tüm dosyaların kontrol edileceğinden bahsedebilir mi ?? – Exo

+2

'Include' yönergesi için Apache yapılandırma dosyalarını kontrol edin. Bunları nasıl ayarladınız, büyük olasılıkla dosyayı iki kez dahil eden bir Dahil Etme olduğu anlamına gelmelidir. Başka bir yedekleme dosyası oluşturma hatası yaptınız ve bir Include için bir joker karakteri nedeniyle yedekleme dosyasını da içeriyor. –