Ok so I have found the issue and I am trying to resolve it, the Mod_ssl module is not loaded correctly, so when you enable ssl and try to restart Apache if fails when trying to load mod_ssl, Causing all the subsiquent scripts to fail. there should be some thing which tells you if apache fails to load completly in future modules and tells you what mod it fails at.