Normally when adding a new Drupal site I just put the sites root folder in /var/www/ and then edit the hosts file for that address and then edit the httpd.conf file to point to that site.
The situation here is the Drupal site I am working on came from a git repo where other people work on it as well. The site came like this - /sitename/web/sites/default so when I put that in my /var/www directory it isn't the same as a usual setup which is - /sitename/sites/default, multipleSite1, multipleSite2, ...
So the /web directory is throwing things off I think. It messes with the simple way I point to a site with http.d conf and the way Drupal looks inside that directory for the settings.php file.
Simple example of httpd.conf that normally works fine
<VirtualHost *:80>
DocumentRoot /var/www/testsite
ServerName testsite
</VirtualHost>
Any ideas? I'm sure it's a real simple solution.
-apache2 on ubuntu10.04
www-data
have read acces to this folder.