lighttpd的mod_access会导致所有POST请求发生403错误

我在我的debian服务器上发现,运行lighttpd模块mod_access导致服务器响应403所有POST请求。

这是非常奇怪的,因为我有两台服务器,一台正在运行,另一台服务器一直在返回这些403 。 他们运行lighttpd和php相同的configuration。

我的lighttpd.conf是: https : //gist.github.com/4269500

还有一个自定义的conf: https : //gist.github.com/4269508

我已经打开服务器的请求,直到我得到这个修复,工作的服务器是http://mercury.isitup.org/和失败的是http://venus.isitup.org/

在解决这个问题之后, mod_access解决了这个问题,我把所有的lighttpdconfiguration文件 ( docs )都加了进去。

禁用每行我发现没有帮助,导致我认为这可能是一些默认行为(或错误?)…

有没有人遇到过,或知道什么configuration的价值,我错了?

版本

  Debian: Debian GNU/Linux 6.0.6 (squeeze) Lighttpd: lighttpd/1.4.28 (ssl) PHP: PHP 5.3.19-1~dotdeb.0 with Suhosin-Patch (cli) 

Lighttpd论坛上的交叉post

http://redmine.lighttpd.net/boards/2/topics/5431

parsing度

使用lighttpd -p -f /etc/lighttpd/lighttpd.conf并查找仍旧加载的旧值。 原来没有syslinks,而是完整的文件,而不是启用conf。

使用lighttpd -p -f /etc/lighttpd/lighttpd.conf来validationconfiguration看起来像是你想要的。