On Fri, Apr 29, 2011 at 11:00 AM, J. Stephens <email@example.com>
The solution to the problem was that I needed to add a <Directory/> to the vhost. I do not know why it would need the root directory, but as long as it is fixed then I do not care. Would this cause any security risks or is it fine to add this directory?
I would not recommend doing that. You should add permissions for as few directories as possible.
If it only works when you add the root directory, then you have some other problem and you should probably try to find out what it is.