Невозможно открыть файл общего объекта при перезапуске httpd

Невозможно открыть файл общего объекта при перезапуске httpd
$ /etc/init.d/httpd перезапустить

Запуск httpd: httpd:
Синтаксическая ошибка в строке 205 файла /etc/httpd/conf/httpd.conf:
Невозможно загрузить /etc/httpd/modules/mod_wsgi.so на сервер:
/etc/httpd/modules/mod_wsgi.so: невозможно открыть файл общего объекта:
Данный файл или каталог отсутствует

файл: httpd.conf

..
205: Загрузить модуль wsgi_module modules/mod_wsgi.so

Есть идеи, как исправить эту ошибку или как поделиться файлом:, mod_wsgi.soчтобы его загрузил и использовал Apache?

решение1

Это может быть связано со следующими проблемами:

  • Ваша копия mod_wsgi компилируется для версии Python, отличной от той, что у вас есть.
  • Ваша копия файла общего объекта libpython отсутствует в пути библиотеки Apache

Следующие ссылки могут вам помочь #

решение2

Ошибка гласит:

/etc/httpd/modules/mod_wsgi.so

не существует.

Бегать:

ls -las /etc/httpd/modules/mod_wsgi.so

чтобы проверить, работает он или нет. Если нет, то установите mod_wsgi.

Если он существует, проверьте, существует ли версия Python, с которой он скомпилирован, и/или доступна ли она для поиска.

http://code.google.com/p/modwsgi/wiki/ПроверкаВашейУстановки#Python_Shared_Library

Связанный контент