无法从取消链接中捕获文件异常

我有点被这个错误困扰。

I get the error: ErrorException: unlink(/home/.....file.pdf): No such file or directory

但是我检查了一下,并且有一个异常处理程序,有人知道该怎么做吗?还是应该在取消链接前放置@来尝试?

       if (file_exists($user->getBadgePath())) {
            try {
                unlink($user->getBadgePath());
            } catch (\ErrorException $e) {
                // file was already deleted
            }
        }
评论