对unlink()权限进行故障排除

时间:2017-06-11 19:51:14

标签: php windows

我用PHP编写的网页,我通过默认的HTML5播放器播放视频。

在这个网页上,我可以点击一个链接到另一个页面,在那里我可以删除我正在播放的视频,但这样做会给我一个"权限被拒绝"错误。

我试图调试自己的问题,我发现我试图取消链接()的视频文件被Apache进程使用,因此它与权限无关。

有人知道如何以某种方式解决这个问题吗?

另外,忘了说我在XAMPP(Windows)上运行服务。

1 个答案:

答案 0 :(得分:0)

当您尝试删除该文件时,可能会由Apache提供服务,因此在调用unlink时会出错。

不应删除视频文件,而应使其不可用,因此新用户无法访问该文件。然后,您可以在以后删除该文件