I have 18 virtual hosts created in httpd-vhosts.conf. Up to now I had no problem running php in all of them. I created a new virtual hosts following the exact same pattern I used for the rest. This is the vhosts directives I used: