Lighttpd得到403禁止的页面

我已经在Ubuntu 9.10新安装lighttpd首先它显示了详细信息页面,我改变了/ var / www /目录的权限到777,现在它的说法403禁止

我的php-cgi -v

PHP 5.2.10-2ubuntu6.4 with Suhosin-Patch 0.9.7 (cgi-fcgi) (built: Jan 6 2010 22:34:28) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies 

php -v

 PHP 5.2.10-2ubuntu6.4 with Suhosin-Patch 0.9.7 (cli) (built: J 6) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies 

我已经在lighttpd.conf文件中添加了这些行

 fastcgi.server = ( ".php" => (( "bin-path" => "/usr/bin/php-cgi", "socket" => "/tmp/php.socket" ))) 

仍然有相同的错误….

一些关于什么可能是错误的build议:

目录/ var / www上的权限是777(顺便说一句,不好的做法) – 但所有可以被web服务器读取的子目录?

检查你的PHP错误日志和你的lighttpd错误日志。 (他们可能是相同的文件,这取决于你的PHPconfiguration)。 日志中是否存在有关权限的任何错误?

是PHP的CGI运行? 检查以确保它有权写入/ tmp中的套接字,并且lighttpd也可以。

检查你的lighttpdconfiguration。 你有访问规则,可能会导致你得到一个禁止的消息?

很可能您正在运行Lighttpd的用户无法访问/ var /