php - lighttpd PHP 错误 : 403 - Forbidden

标签 php lighttpd http-status-code-403

我一直在尝试在 Windows 上使用 lighttpd 配置 Web 服务器。安装 PHP 后,每次我尝试从目录“htdocs”访问 PHP 文件时,都会收到错误:“403 - Forbidden”。我已按照本教程设置 lighttpd:http://joshdick.net/writing/lighttpd .我搜索过谷歌,但没有找到关于这个问题的任何好的文档。仅供引用:我对此很陌生。我有我的“lighttpd-inc.conf”文件的内容 here .

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

这可能有很多事情。例如,如果您在 Windows 上使用 FastCGI,则可能存在问题(它们运行不佳)。它可能就像您的文件夹权限(在 Windows 中)不允许访问此文件夹一样简单。但是,在尝试查看您的 .conf 文件后(缺少换行符使其难以阅读),我有一个您可以开始查找的地方。

看起来您引用的 htdocs 路径不正确。例如,此处的这一行:

server.document-root = "HTDOCS/"

我认为该路径无法正常工作。通常你必须有一个“/HTDOCS/”风格的路径。整个文件中有许多这样的行。以下是一些相关文档的链接:

http://redmine.lighttpd.net/wiki/1/server.document-rootdetails

关于php - lighttpd PHP 错误 : 403 - Forbidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246584/

相关文章:

Firebase HTTP Cloud Function HTTP 错误代码 403

linux - 错误文档 403 不适用于子目录

php - 如何使用PHPUnit设置ExpectedException()?

linux - Lighttpd认证

api - 适用于每个用户仅允许提交一次的情况的适当 HTTP 状态代码

php - 升级的PHP。控制台显示 5.3 但 phpinfo 仍然显示 5.1.2

c# - 在 C# 中分段下载?

php 以两种方式对数组进行排序

php - 你的80端口实际上没有被使用

php - 从 mysql 表字段检索时间戳