3

过去一天我一直在为这个问题苦恼。我在我的服务器上设置了 lighty,它可以很好地提供静态文件,但在 php 文件上一直给我 403。

我已经浏览了我能找到的关于该主题的所有教程、wiki 和论坛,但没有任何帮助。

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

这是我的 *.conf 文件的链接:

http://174.122.151.65/lighttpd/

顺便说一句,我在 centOS 机器上运行。

谢谢。

4

2 回答 2

3

看起来您缺少 lighttpd.conf 文件的 fastcgi.server 部分

fastcgi.server = ( ".php" =>
    ( "localhost" =>
         (
            "socket" => "/var/run/lighttpd/php-fastcgi.socket",
            "bin-path" => "/usr/bin/php-cgi"
         )
     )
 )
于 2011-04-13T20:11:49.607 回答
0

如果这不起作用,请尝试:

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

为我工作。

于 2013-10-26T09:26:09.543 回答