Silex SessionServiceProvider让我在Windows 8下载

我试图让SessionServiceProvider在我的项目中工作,但是如果我注册它,页面会以下载的forms发给我,其中包含错误configuration的服务器错误。

我的错误日志不显示任何东西,相同的代码在我的虚拟linux环境中工作。

我使用Windows 8和Zend服务器。

这是导致所有麻烦的代码行:

$app->register(new SessionServiceProvider()); 

有没有人有一个想法?

看来: http : //silex.sensiolabs.org/doc/providers/session.html

它们实现了使用默认提供程序时保存会话的所有逻辑。 因此,也许在Windows上,您无法访问C:\ Windows \ Temp文件夹,该文件夹是指定在那里保存会话的默认文件夹,请尝试将其手动覆盖到您知道服务器有权访问的内容上? 你能否提供更多关于你得到的确切的错误的细节(任何错误代码,你下载的页面的来源,在Apache或PHP日志中的任何东西)。

另外,既然你提到你使用Zend服务器,我不熟悉它,但是我记得它提供了很多自己的实现的服务,所以可能有一个内置的会话处理程序已经与Zend服务器捆绑在一起,其中你可能想引用我发布的链接的最后一段,并尝试将处理程序设置为null。