我一直在尝试在 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/