Here is the problem: I want to host several development projects in Zend, Drupal, and Django on a single Apache2 server. While I have had this working in the past, the method of getting it to work was messy.
How does one set up Django and PHP in separate virtualhosts (configs in /etc/sites-available) for separate projects?
I should have mentioned my setup: I will be using a single version of django across multiple sites, installed from Ubuntu's repositories in Ubuntu 13.04 (django 1.4; in the repositories, 1.4.5-1). I will be using multiple versions of Zend and Drupal, but this should make no difference as each project can contain it's own libraries without causing any issues with other projects.
I am using Apache2 with mod_wsgi.