Ziet er naar uit alsof iets uit het startup script is verdwenen, omdat het startup script zelf wel opstart maar iets dat het aanroept niet. Heeft het nooit gewerkt?
Dan staat er iets in dat script niet goed. Als je een beetje durft kun je twee dingen doen: even zoeken naar WAT ie probeert te starten in het script (meestal iets van "apachectl") en deze executable opsporen met "locate apachectl". Vervolgens de gevonden locatie in dat script /etc/init.d/apache2 aanpasssen.
Gil maar even als je er niet uit komt ...