Вот что происходит, когда я пытаюсь перезапустить lighttpd
user:/# /etc/init.d/lighttpd restart
Stopping web server: lighttpd.
Starting web server: lighttpdDuplicate config variable in conditional 0 global: fastcgi.server
2010-02-13 22:08:30: (configfile.c.907) source: /etc/lighttpd/lighttpd.conf line: 179 pos: 1 parser failed somehow near here: (EOL)
failed!
Lighttpd перезапускается нормально, когда я закомментировал строки конфигурации fastcgi.
Как я сказал в комментарии, моя ошибка оказалась в том, что php уже был настроен с помощью lighttpd, а файл конфигурации уже был помещен в папку conf-eneabled:
/etc/lighttpd/conf-enabled/10-fastcgi.conf
Простое удаление моего собственного кода fastcgi внутри /etc/lighttpd/lighttpd.conf устранило мою проблему, надеюсь, это поможет всем, у кого такая же проблема.