i had the exact same problem, i had php5 installed but as i had some new wordpress installations the httpd.conf file was altered. commenting out the refernces to PHP4 worked and apache is running again.