Image 用户上传新图像时如何删除旧图像-symfony2

Image 用户上传新图像时如何删除旧图像-symfony2,image,symfony,upload,Image,Symfony,Upload,我正在管理一个有图像字段的实体。 我遵循了生命周期回调,但我有一个问题:当我编辑现有对象并更改映像时,旧映像仍保留在服务器上。 如何删除它 谢谢 最简单的方法是打开文件 在上传之前,获取当前文件名并将其删除。您可以在名称的set函数或upload函数中执行此操作。在覆盖名称的全局变量之前,应该这样做。最简单的方法是创建文件 在上传之前,获取当前文件名并将其删除。您可以在名称的set函数或upload函数中执行此操作。在覆盖名称的全局变量之前,您应该这样做。谢谢!!我已经在PreUpload函数中

我正在管理一个有图像字段的实体。 我遵循了生命周期回调,但我有一个问题:当我编辑现有对象并更改映像时,旧映像仍保留在服务器上。 如何删除它

谢谢

最简单的方法是打开文件

在上传之前,获取当前文件名并将其删除。您可以在名称的set函数或upload函数中执行此操作。在覆盖名称的全局变量之前,应该这样做。

最简单的方法是创建文件


在上传之前,获取当前文件名并将其删除。您可以在名称的set函数或upload函数中执行此操作。在覆盖名称的全局变量之前,您应该这样做。

谢谢!!我已经在PreUpload函数中检查了文件是否存在,如果是真的,我已经删除了它。再次感谢!谢谢我已经在PreUpload函数中检查了文件是否存在,如果是真的,我已经删除了它。再次感谢!