When upgrading Apache to version 2.4 some of your config files need to be changed.

Allow from all

needs to be changed to

Require all granted

Otherwise your virtualhost config is not correct and Apache won’t work correctly.