$ /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?

2 Answers 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 #

  • It is unlikely to be either. The error suggests that the mod_wsgi.so file simply does not exist. Aug 24, 2012 at 2:48
  • Yes, I agree with @GrahamDumpleton Sir, and for further i have shared the links
    – Mahbubur R Aaman
    Aug 24, 2012 at 2:54

The error says that:


does not exist.


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.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.