Xpages 为什么Domino会将所有内联图像存储在xsppers文件夹中?

Xpages 为什么Domino会将所有内联图像存储在xsppers文件夹中?,xpages,inline-images,Xpages,Inline Images,每次重新加载网页时,新文件都会添加到服务器上的c:\windows\temp\notes…\xsppers文件夹中。而且这些文件永远不会被删除,我必须手动删除它们,而且每个月可以删除几GB的数据 我有一个简单的xpage,它带有一个repeat控件,使用映射到富文本字段的计算字段显示来自多个文档的数据 richtext字段包含许多使用notes客户端添加的内联图像 现在,每次我重新加载我的网页时,这些图像现在都会分离到xspper文件夹,并导致我的硬盘一直没有足够的磁盘空间 这种行为的原因是什么

每次重新加载网页时,新文件都会添加到服务器上的c:\windows\temp\notes…\xsppers文件夹中。而且这些文件永远不会被删除,我必须手动删除它们,而且每个月可以删除几GB的数据

我有一个简单的xpage,它带有一个repeat控件,使用映射到富文本字段的计算字段显示来自多个文档的数据

richtext字段包含许多使用notes客户端添加的内联图像

现在,每次我重新加载我的网页时,这些图像现在都会分离到xspper文件夹,并导致我的硬盘一直没有足够的磁盘空间

这种行为的原因是什么?我如何避免这种情况发生?

在下图中,您可以看到使用新uinque名称创建的所有GIF,每次我重新加载网页时,新设置的图像都会添加到文件夹中

我正在使用Domino9


这不是一个完整的答案,而是XPages便携式命令指南第36页中的一些说明:

文件将保留在临时持久性位置,直到用户 会话过期。保存文档后不会删除该文件, 尽管它不再被URL引用

改变这一点可能有用 设置为在文件夹占用空间时指向其他位置 主服务器驱动器上的空间太多,而另一个驱动器上的空间更多 可用空间。此选项是服务器范围的,因此应在中设置 服务器xsp.properties文件。在一个特定的环境中设置的值 应用程序的xsp.properties文件被忽略


根据你的问题,托马斯,这似乎不是你所经历的。

正如伊戈尔·玛吉纳努所写,如果你的图像不是以MIME图像的形式存储在富文本项目中,就会发生这种情况

这迫使domino服务器一次又一次地将附件分离到光盘上,因为需要从内嵌图像生成GIF格式。如果在表单中更改富文本项的MIME类型并再次保存文档,则图像将以“正确”格式存储,并且domino服务器能够识别图像已经在HDD上


据我所知,临时分离的附件在会话结束时不会被擦除。如果应用程序结束,这种情况似乎会发生。

您的服务器是否作为服务运行?如果是,该标识是否在该文件夹的正确删除权限下运行?是的,它作为windows服务运行。我看不出有任何理由将映像添加到服务器文件系统中。这可能是由于服务器或应用程序的持久性设置。Paul,我刚刚在server doc中禁用了持久性设置,并重新启动了http任务,在应用程序xsp中,我已将其设置为“将页面保留在内存中”,文件被添加到服务器文件夹如果文件只在服务器上存储一次,我可以看到好处,但每次我重新加载相同的页面/文档时都会添加新文件良好的信息,但不幸的是,不是答案。这个问题真是不可思议。我有一个包含8个内联图像的文档。每次在webbrowser中加载此文档时,都会将8个图像保存到服务器光盘中。我理解。当会话过期时,它们不会被删除?如何判断会话何时过期?会话过期时,用户将注销。我的用户从未登录,这是一个公共博客