﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
26383	Incomplete/incorrect documentation about using wsgi with Apache when project using virtualenv	Zahar Shimanchik	nobody	"https://docs.djangoproject.com/en/1.9/howto/deployment/wsgi/modwsgi/
I've tryied to setup apache VirtualHost for my project with virtualenv, using mod_wsgi in daemon mode. Project uses python2, but I think it doesn't matter. 
However following documentation I've tryied to use 

{{{
WSGIDaemonProcess example.com python-path=/path/to/mysite.com:/path/to/venv/lib/python2.7/site-packages
}}}

But this is not enough. besides python-path there must be set python-home with path to virtualenv directory. here is example of my working configuration:


{{{
<VirtualHost site1:80>
 ServerName site1

 WSGIDaemonProcess site1 python-path=/home/neuron/projects/django_zs_testprj/zs_testprj:/home/neuron/projects/django_zs_testprj/env/lib/python2.7/site-packages python-home=/home/neuron/projects/django_zs_testprj/env
 WSGIProcessGroup site1
 WSGIScriptAlias / /home/neuron/projects/django_zs_testprj/zs_testprj/zs_testprj/wsgi.py

 <Directory /home/neuron/projects/django_zs_testprj/zs_testprj/zs_testprj>
  <Files wsgi.py>
   Require all granted
  </Files>
 </Directory>
</VirtualHost>
}}}

Archlinux, Python 2.7.11, Apache/2.4.18, mod_wsgi2 4.4.22-1"	Cleanup/optimization	closed	Documentation	1.9	Normal	invalid	wsgi, virtualenv, apache, documentation, modwsgi		Unreviewed	0	0	0	0	1	0
