2011-04-13 61 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 

爲我工作。

相關問題