我刚刚在我的专用服务器上安装了 lighttpd,启用了 mod_fastcgi,所以我在lighttpd.conf
文件中添加了以下行:
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/local/bin/php-cgi"
)
)
)
但这仍然没有帮助,因为403 - Forbidden
当我尝试在我的网络浏览器中输入 PHP 文件时收到消息......当我index.php
从我的网络根目录中删除文件并将其放置在index.html
那里时,一切都很好,并且没有错误,无论index.php
文件有 100 行还是只有 1 行 -<?php echo 'test'; ?>
它总是显示为403 - Forbidden
,我现在没有想法。
为什么会这样?
ls -la
我的网络根目录:
#
total 6
drwxr-xr-x 15 root wheel 1536 Jul 18 10:23 .
drwxr-xr-x 4 root wheel 512 Jul 18 08:45 ..
drwxr-xr-x 2 www www 512 Jul 1 02:36 cache
drwxr-xr-x 2 www www 512 Jul 1 02:36 config
drwxr-xr-x 6 www www 512 Jul 1 02:36 inc
-rw-r--r-- 1 www www 9 Jul 18 11:02 index.php