Parece um problema do SELinux. Você pode desativar temporariamente o SELinux e testar essa teoria. Tente executar na linha de comando
sudo echo 0 >/selinux/enforce
e reinicie o lighttpd. Veja se funciona. Se não funcionar, não é um problema do SELinux. Reinicialize a máquina para reativar o SELinux ou executar:
sudo echo 1 >/selinux/enforce
Se isso for corrigido, você pode desativar o SELinux ou configurá-lo como permissivo para resolver o problema permanentemente da seguinte forma:
Edite /etc/selinux/config
e defina
SELINUX=enforcing
para
SELINUX=permissive
e, em seguida, reinicie. Não defina o SELinux como desativado, pois isso pode causar problemas quando você desejar reativar o SELinux mais tarde.