I use brewStack for my local php development environment. I had to do the following to get it working again after upgrading to OS X 10.10 Yosemite.
brew cleanup, and
brew prune all versions of php.
Made some changes to
/etc/apache2/httpd.conf. Enabled the brewStack php5 module in the new Apache 2.4
httpd.conffile. I also had to set the user and group to the same as I had before (shrop/staff). Lastly, enabled the mod_rewrite module.
Lastly, I updated my VirtualHostX directories for each vhost to use the directives below. I hope that VirtualHostX will be updated to correct this issue. Tyler Hall is always on the ball and will get it fixed up soon.
Require all granted