Command line restart works fine. I even put /etc/init.d/lighttpd restart command in rc.local proceeded by a sleep 20 but it produced a "Starting web server: lighttpd failed!" message. Nothing in the lighttpd error log.
Running Rasbian Wheezy.
Any ideas? I'm about to stick a script in cron to keep it running.