apache restart cleanup for dashboard

fix dashbaord not always getting picked up by apache since apache is not always restarted correctly