OS: CentOS 6
Apache: 2.2.15 from repository
Python: different versions installed
 - default: 2.6.6 from repository (/usr/bin)
 - also installed anaconda at /usr/lcoal/lib/anaconda

mod_wsgi:
 - default 3.2.1 from "yum install mod_wsgi" (this works with the "hello 
world" test.wsgi)

we want to use 2.7.3 python so we download mod_wsgi 3.4 and did the 
following based in the instructions:
- ./configure --with-python=/usr/local/lib/anaconda/bin/python
- make
- make install (install to /etc/httpd/modules)

- ldd /etc/httpd/modules/mod_wsgi.so disp libpyhon2.7.so not found, so we 
did the following:
- ln -s /usr/local/lib/anaconda/lib/libpython2.7.so.1.0 
/lib64/libpython2.7.so.1.0

- edit /etc/httpd/conf/httpd/conf to include the following:

WSGIPythonHome /usr/local/lib/anaconda
#WSGIPythonPath /usr/local/lib/anaconda/lib/python2.7/site-packages
WSGIScriptAlias /abc /var/www/wsgi-scripts/abc

<Directory "/var/www/wsgi-scripts">
    Order allow,deny
    Allow from all
</Directory>

But after httpd restart, we still get error: here is the error log:
[Fri Mar 08 16:44:24 2013] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 
mod_wsgi/3.4 Python/2.7.3 configured -- resuming normal operations
[Fri Mar 08 16:44:24 2013] [info] Server built: Feb 13 2012 22:31:42
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
[Fri Mar 08 16:44:24 2013] [info] mod_wsgi (pid=32538): Python home 
/usr/local/lib/anaconda.
[Fri Mar 08 16:44:24 2013] [info] mod_wsgi (pid=32538): Initializing Python.
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site

In fact, not only wsgi not working, httpd does not working properly, as our 
other webpages does not response. 

Any suggestions?




-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/modwsgi?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to