1
$ /etc/init.d/httpd restart

Starting httpd: httpd: 
Syntax error on line 205 of /etc/httpd/conf/httpd.conf: 
Cannot load /etc/httpd/modules/mod_wsgi.so into server: 
/etc/httpd/modules/mod_wsgi.so: cannot open shared object file: 
No such file or directory

file: httpd.conf

..
205: LoadModule wsgi_module modules/mod_wsgi.so

Any ideas in how can I correct this error or how to share the file: mod_wsgi.so, in order to be loaded and used by apache?

Kreshnik
  • 145
  • 1
  • 3
  • 9

2 Answers2

2

This may be for the following problems #

  • Your copy of mod_wsgi is compiler against a different version of python than what you have.
  • Your copy of libpython shared object file isn't in apache's library path

Following links may help you #

Md Mahbubur Rahman
  • 424
  • 2
  • 7
  • 15
1

The error says that:

/etc/httpd/modules/mod_wsgi.so

does not exist.

Run:

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

to prove whether it does or does not. If it doesn't then install mod_wsgi.

If it does exist, then validate if version of Python it is compiled against exists and/or is findable.

http://code.google.com/p/modwsgi/wiki/CheckingYourInstallation#Python_Shared_Library

Graham Dumpleton
  • 6,090
  • 2
  • 21
  • 19