安装完Lighttpd和PHP之后,以fastcgi运行时,访问网站根目录返回403错误,原因是lighttpd.conf文件没有配置fastcgi运行。下面截取部分重要模块说明:
// modules模块加载,以#注释
server.modules = (
"mod_access",
#"mod_accesslog",
"mod_fastcgi",
"mod_cgi"
)
注:如果采用include方式,上述数组不要添加任何东西,避免多次加载,如下
include "/etc/lighttpd/mime.conf"
include_shell "cat /etc/lighttpd/conf.d/*.conf"
fastcgi配置如下
// socket目录需要有权限生成,lighttpd运行时会自动生成
fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/bin/php-cgi"
)
)
)
现在再试试看能不能运行显示php文件了!
网友评论