Php Silex SessionService Provider在Windows 8中为我提供了一个下载
我试图让SessionServiceProvider在我的项目中工作,但如果我注册它,该页面将作为下载提供给我,其中包含错误配置的服务器错误 我的错误日志没有显示任何内容,相同的代码在我的虚拟linux环境中工作 我使用Windows8和zend服务器 这是导致所有故障的代码行:Php Silex SessionService Provider在Windows 8中为我提供了一个下载,php,windows,silex,Php,Windows,Silex,我试图让SessionServiceProvider在我的项目中工作,但如果我注册它,该页面将作为下载提供给我,其中包含错误配置的服务器错误 我的错误日志没有显示任何内容,相同的代码在我的虚拟linux环境中工作 我使用Windows8和zend服务器 这是导致所有故障的代码行: $app->register(new SessionServiceProvider()); 有人有主意吗 它似乎在看: 当使用默认提供程序时,它们实现了保存会话本身的所有逻辑。因此,在Windows上,您可
$app->register(new SessionServiceProvider());
有人有主意吗 它似乎在看:
当使用默认提供程序时,它们实现了保存会话本身的所有逻辑。因此,在Windows上,您可能无法访问C:\Windows\Temp文件夹(该文件夹是保存会话时指定的默认文件夹),请尝试手动将其覆盖到您知道您的服务器有权访问的文件夹?您能否提供更多关于您得到的确切错误的详细信息(任何错误代码、您下载的页面的源代码、apache或php日志中的任何内容)
另外,由于您提到您使用Zend server,我对它不太熟悉,但我记得它提供了许多带有自己实现的服务,所以可能已经有一个内置会话处理程序和Zend server捆绑在一起了,在这种情况下,您可能希望参考我发布的链接的最后一段,并尝试将处理程序设置为null