2011-04-13 64 views
3

我在过去的一天里一直在为这个问题苦苦挣扎。我已经在我的服务器上设置了轻量级,它提供的静态文件很好,但一直给我403的PHP文件。PHP fastcgi在Lighttpd服务器上返回403

我已经经历了每一个教程,维基和论坛,我可以找到关于这个问题,没有任何帮助。

我已经chown lighttpd:lighttpd的PHP文件和chmod到644和755.我真的需要一些帮助。

这里是我的* conf文件的链接:上一个CentOS箱

http://174.122.151.65/lighttpd/

顺便说一句,我跑。

谢谢。

回答

3

它看起来像你缺少你lighttpd.conf文件

fastcgi.server = (".php" => 
    ("localhost" => 
     (
      "socket" => "/var/run/lighttpd/php-fastcgi.socket", 
      "bin-path" => "/usr/bin/php-cgi" 
     ) 
    ) 
) 
+0

设置在fastcgi.conf中。 它应该在lighttpd.conf文件中吗? – 2011-04-13 20:12:42

+0

不确定。我发现的所有例子都在基本配置文件中有。不能伤害尝试:) – 2011-04-13 20:32:15

+0

谢谢!有效。 :) – 2011-04-13 20:35:37

0

如果不工作的fastcgi.server部分,尝试:

sudo lighty-enable-mod fastcgi 
sudo lighty-enable-mod fastcgi-php 

为我工作。

相关问题