Ваш cgi / fcgi к вашему php настроен неправильно.CGI или FCGI - это клей, который связывает PHP и lighttpd вместе.проверьте ваш lighttpd error.log, в нем будет указано что-то вроде:
(mod_fastcgi.c.1397) [ERROR]: spawning fcgi failed.
я использую:
fastcgi.server = ( ".php" => ((
"bin-path" => "/bin/php-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 1,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "16",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"broken-scriptfilename" => "enable"
)))
убедитесь, что fastcgi включен в modules.conf
server.modules = (
"mod_access",
"mod_fastcgi",
# "mod_alias",
# "mod_auth",
# "mod_evasive",
# "mod_redirect",
# "mod_rewrite",
# "mod_setenv",
# "mod_usertrack",
)