2012-05-04 4 views
4

КОГДА Я УСТАНОВКА WSGI МОДУЛЬ ДЛЯ APACHEУстановка mod_wsgi модуль для апача

Скачал модуль из http://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-win32-ap22py27-3.3.so

Присвоить mod_wsgi.so

Копировать в C: \ Program Files \ Apache Software Foundation \ apache2.2 \ модули

редактировать 'httpd.conf' в C: \ Program Files \ Apache Software Foundation, \ apache2.2 \ конф

Добавить 'модули LoadModule wsgi_module/mod_wsgi.so' строка в секции модуля загрузки файла httpd.conf

перезапуск Apache

Apache не может быть перезапущен

Ошибка в ERRORLOG является: Синтаксическая ошибка в строке 129 из C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf: невозможно загрузить C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_wsgi.so на сервер: указанный модуль может не найдено.

Это не проблема с расширением или разрешением файла. Пожалуйста, помогите.

ответ

11

Убедитесь в следующем:

  1. что вы не имеют расширения, скрытые и добавили расширение в два раза.
  2. Что файл mod_wsgi.so доступен для чтения любому пользователю службы Apache.
  3. Что ваш Apache 32 бит.
  4. Что ваш Python 32 бит.
  5. Что ваш Python установлен для всех пользователей, а не только для пользователя, который вы его установили.
+0

У меня настроен модуль wsgi. затем – TomJoy

+0

Мои расширения не скрыты; нет удвоенных расширений, для меня все 64 бит, и Python установлен для всех пользователей. Тем не менее, я все еще получаю сообщение об ошибке «Указанный модуль не найден». – renatov

+0

@TomJoy У меня есть 32-битный массив, который использует 32-битный сервер Apache, python 32 бит. Тем не менее я не могу запустить сервер Wamp – niran

Смежные вопросы