从Apache转移到Lighttpd时出现问题

这可能不是正确的地方,但我们认为它的缩小到我们的一个Lighttpdconfiguration问题,只是不能指出。 在Virtuemart和Lighttpd论坛上被问及没有运气。

我们在Apache上有一个现场网站,想要像我们的30多台服务器一样转到Lighttpd。 这是最后一个,但是我们现在一直在解决这个问题。

问题是这个网站运行Virtuemart,在Lighttpd下,vmLogger Messages不再出现。 ( http://virtuemart.net/documentation/Developer_Manual/vmLogger.html )

当一个人在Virtuemart退房时,并没有select一个送货地址,Apache服务器给我们vmLogger消息,Lighttpd什么都没有! 这让我们疯狂。 我们已经倾销了variables,检查了configuration,PEAR安装等。

任何人都知道为什么这可能会打破Lighttpd? 为了确保我们的理智,我们用Apache 2.2,PHP 5.2.17和MySQL设置了另一个开发环境,它运行良好,显示错误。

我们认为它可能是PEAR,PEAR包含path,Fast-CGI设置,不确定…

其他一些可能有用的variables:

Apache成功安装在与cPanel的CentOS上

安装Lighttpd失败是在Ubuntu和命令行上。 我们可以错过一些图书馆,参考梨,等? 我们所有的其他服务器都在Ubuntu / Lighttpd上,并且效果很好。

你的apache conf中的每个特性是否都有与lighttpd相同的configuration?

隐藏在您可能忽略的网站深处的任何.htaccess文件?

一个好的testing可能是用一些$vmLogger日志logging调用设置一个准系统php文件,看看你能否得到这个工作。 在尝试获取整个网站之前。