【发布时间】:2013-01-23 15:01:59
【问题描述】:
我收到错误:
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 使用该文件的任何想法?
【问题讨论】:
-
我在第 20 行有 session_destroy()。过去 2 年它运行良好,该文件没有任何变化。此外,它适用于所有其他客户端,所以我认为这是一个 Windows 问题而不是 PHP 问题。
-
如果它被 cmd.exe 使用,某些服务正在访问它。我猜,重启服务器就可以解决问题了
-
你试过杀死
cmd.exe的所有实例吗? -
哇哦,刚刚检查了所有用户的运行进程...大约有 200 个 cmd.exe 实例正在运行。哎呀
-
@Ethan Prob 最好找出原因;)