我有一个页面,它使用<cfdirectory标签在目录中显示 PDF 文件供用户选择。它正在查看的目录包含文件夹,每个文件夹都以 mm-dd-yyyy 格式命名。这些文件夹从 2021 年 7 月 28 日一直到 2015 年 6 月 22 日。每个文件夹都包含当天的一系列 PDF 文件。
带有 cfdirectory 标记的页面显示 06-08-2020 文件夹之前的所有文件。它不会显示任何后续文件。从逻辑上讲,人们会假设,由于coldfusion将显示一些在2020年6月8日之后必须与文件本身发生变化的文件,但我已经比较了它将显示的文件夹和文件的属性与不会显示的文件和看不出差异。
我的 cfdirectory 标记如下所示:
<cfdirectory
directory="D:\Domains\zzzz\POM\zzzz\POM\"
name = "directoryFileList"
sort = "name DESC, size ASC">
因此,它将显示文件D:\Domains\zzzz\POM\zzzz\POM\06-08-2020夹中的所有文件。它不会显示文件D:\Domains\zzzz\POM\zzzz\POM\06-09-2020夹中的文件或之后日期的任何文件。
我们正在使用 ColdFusion 2016。我不知道为什么它只会列出某个日期之前的文件。这是缓存的问题吗?当我查看属性时,是否有一些我没有看到的隐藏文件属性?我很感激任何帮助!