社会!
我有我的Rails 3应用程序,其任务是在渲染的pdf窗口关闭后删除.pdf文件中包含的.png文件。
pdf渲染代码如下所示:
<%= wicked_pdf_image_tag("/public/#{@current_user.username}/picture1.png") %>
,
,最后一行是
<% FileUtils.rm_r Dir.glob("./public/#{@current_user.username}/*") %>
在这种情况下,我的照片没有被渲染。
我需要在之后触发第二个命令关闭pdf窗口。
也许你有其他解决方案可以解决这个问题。
答案 0 :(得分:0)
将文件保留在原来的位置。有一个后台进程,在N个小时后删除文件。可能是一小时或一天。无论你的应用程序有什么意义。