Pytanie w sprawie apache, mod-wsgi – Instalowanie modułu mod_wsgi do apache

4

KIEDY INSTALUJEMY MODUŁ WSGI DO APACHE

i Pobrano moduł zhttp://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-win32-ap22py27-3.3.so

Zmień nazwę na mod_wsgi.so

Kopiuj do C: Program Files Apache Software Foundation Moduły Apache2.2

edytuj 'httpd.conf' w C: Program Files Apache Software Foundation Apache2.2 conf

Dodaj linię „LoadModule wsgi_module modules / mod_wsgi.so” w sekcji ładowania modułu httpd.conf

uruchom ponownie Apache

Apache nie można ponownie uruchomić

Błąd w pliku błędów: Błąd składniowy w linii 129 C: / Program Files / Apache Software Foundation / Apache2.2 / conf / httpd.conf: Nie można załadować C: / Program Files / Apache Software Foundation / Apache2.2 / modules / mod_wsgi.so do serwera: Nie można znaleźć określonego modułu.

Nie jest to problem z rozszerzeniem pliku lub pozwoleniem. Proszę pomóż.

Twoja odpowiedź

1   odpowiedź
11

Że nie masz ukrytych rozszerzeń i dwukrotnie dodałeś rozszerzenie.Że plik mod_wsgi.so jest czytelny dla każdego użytkownika usługi Apache.Że twój Apache ma 32 bity.Że twój Python ma 32 bity.Że twój Python jest zainstalowany dla wszystkich użytkowników, a nie tylko dla użytkownika, którego zainstalowałeś.
Moje rozszerzenia nie są ukryte; nie ma podwójnych rozszerzeń, wszystko jest 64-bitowe, a Python jest instalowany dla wszystkich użytkowników. Nadal jednak pojawia się błąd „Nie można znaleźć określonego modułu”. renatov
Mam skonfigurowany moduł wsgi. następnie TomJoy
@TomJoy Mam 32-bitową wampę, która używa 32-bitowego serwera apache, python ma 32 bity. Nadal nie mogę uruchomić serwera wamp niran
Myślę, że nawet jeśli WSGI ma 64 bity, a apache ma 32 bity, nie powinno to powodować błędu „Nie można znaleźć określonego modułu”, ponieważ jest to myląca informacja w dzienniku. Powinien raczej powiedzieć, że „moduł nie jest kompatybilny”. Kropka. chandresh

Powiązane pytania