Ok. Now I've fixed it. I've made a dir where i've put separate files for the separate vhosts .. And the NameVirtualHost define file that i've made. began with an "-" And the new version of Apache apparently couldn't handle that. Thanks for the help!