2013-01-23 34 views
0

不工作,我得到的错误:session_destroy()在PHP

Warning: session_destroy() [function.session-destroy]: Session object destruction failed in C:\wamp\www\index.php on line 20 
Failed to destroy session. Please reload the page. 

这是从我的超时代码来了,但它仅发生一个客户端上,别人都工作正常。

我试过删除服务器的所有会话文件,但它不会让我销毁导致错误的特定会话。它告诉我该文件正在被CMD.exe使用。

有关如何解决此问题的任何想法,是什么导致这种情况,或如何停止cmd.exe使用该文件?

+0

我在第20行有session_destroy()。它在过去的2年里工作得很好,在那个文件里没有任何改变。此外,它正在处理所有其他客户端,所以我认为这是一个比PHP问题更多的Windows问题。 – Ethan

+0

如果它由cmd.exe使用某些服务正在访问它。我猜想,重新启动服务器将解决问题 –

+0

您是否尝试过杀死所有'cmd.exe'实例? –

回答

1

我结束了刚刚重新启动服务器。不是理想的解决方案,但它工作。

+0

这可能不是想法,但有时它是正确的答案。 (特别是当服务器是基于Windows时) – SDC

相关问题