问题标签 [cfzip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
508 浏览

coldfusion - CFZip 问题 - 在达到超时限制之前超时

cfzip用来压缩服务器上的文件夹,从 2mb 到 5gb 不等。

它在 1.25gb 的文件夹上超时,我收到以下错误:

请求已超过允许的时间限制 标签:cfoutput

它在 11 分钟后出错,我在页面顶部有以下标签<cfsetting requesttimeout="99999">。所以从技术上讲,它应该在超时前等待 1666.65 分钟,对吧?

它是专用的,所以我可以把它推到最大。

对此的任何帮助将不胜感激。

谢谢 :)

0 投票
1 回答
192 浏览

zip - 将目录查询传递给?

我需要压缩目录中的文件,但不是目录中的所有文件。我通过对目录列表运行查询来确定需要压缩的文件。

目前,我正在遍历查询结果以将每个文件单独添加到存档中,但这在大目录中可能需要一段时间。

有没有办法在循环之外做到这一点?我在 CF 文档中找不到任何表明您可以将某种列表传递给cfzip.

0 投票
1 回答
498 浏览

coldfusion - CFZip 功能问题

我有以下工作中途。我正在尝试CFZip下载的 Excel 文件的内容,但涉及到一个问题。下面的代码显示有 3 张票。1 张主票和 2 张主票的扩展答案票。所有门票都允许附加附件,主要门票和儿童门票也是如此。

当我尝试下载 Excel 文件时,我也在尝试下载应该在 Zip 文件中的两个文件夹。一个应该指向孩子,一个指向父母。两者都应该有各自的附件。我在这里遗漏了一些大代码。

这是代码:

0 投票
0 回答
373 浏览

java - 读取一个 zip 文件而不先保存它

我有一个 API 调用以 .zip 格式返回二进制压缩数据。我不想先将文件保存到磁盘然后解压缩。我想在内存中即时解压缩。然后解析xml内容。

有没有办法用 cfzip 或直接通过 java 做到这一点?基本上编辑我在cflib上找到的这段代码。

0 投票
1 回答
310 浏览

session - Coldfusion 9 Session variable error when ran in scheduler

I have a process that when I run it manually, it runs fine with no errors. I have it set up in CF Administrator Scheduler to run daily at 3:00am. It runs and errors out at the same line every time. It has done this for the past week.
Error: Element DATEE is undefined in SESSION. The specific sequence of files included or processed is: C:\data\wwwroot\webapps\cfeis\commonapp\sftp\newpdfs.cfm, line: 45
I know this session variable exists, besauce it is used a couple lines before, and it works fine there.

The line it errors at is the last line shown in the code above. As you can see, the same variable is used 3-4 times earlier in the code. Can someone help me understand what could be causing this???

0 投票
1 回答
548 浏览

coldfusion - How to compare two images in ColdFusion

I am trying to compare images and find if they are same or not. Images can have same name but the actual image might be different. The code that I have so far.

The code doesn't seem to be working. Can Anyone see what am I doing wrong?

Update 1 from comments

The result that I actually get is that the first images are same and the rest of images in files are different. But this is not correct as most of the images that I am comparing are same.

Update 2 from comments

It incorrectly identifies same images as being different. What I actually get is that the first two images are same and the rest is different. Which is not right as most of the images I have are same.

0 投票
1 回答
1325 浏览

java - 使用 Coldfusion 或 java 压缩文件的最有效方法

我正在寻找使用 ColdFusion 或 Java 压缩许多大文件的最节省内存的方法。我曾尝试使用<cfzip>和使用zip.cfcNate Nielsen ( http://farmancreative.com/womenskiteboarding/admin/dccom/components/dcFileManagerV3/actions/cfc/zip.cfc )。对于测试,我压缩了一个目录,其中包含 80 个 mp4 文件,总计 1.18GB。结果如下。当标签运行时,我完全看不出有什么区别<cfzip>,ColdFusion 的正常“步骤”似乎没有改变。但随之而来的zip.cfc是更多的“锯齿”内存使用。

所以我的问题是,哪个结果更好?还是有另一种我不知道的更新方式比这两种方式更好?

我更关心内存使用而不是速度。但就速度而言,<cfzip>是有点快。 <cfzip>时间是 100,871。zip.cfc时间是 141,285。

谢谢!在此处输入图像描述

<cfzip>测试代码:

zip.cfc测试代码:

0 投票
0 回答
70 浏览

coldfusion - openBlueDragon cfzip 问题

我正在尝试使用 cfzip 压缩目录但没有成功。新创建的目录包含 PDF。编码:

一切都执行得很好,但 cfzip。当 cfzip 行尝试执行以下错误时:

我在这里想念什么?

0 投票
2 回答
341 浏览

coldfusion - 如何使用 cfzip 重命名文件?

压缩文档时,我很难重命名文件。就在下面,我正在尝试从文档中获取字符串,替换并保存为具有 UUID 文件名的文档。我希望将文件的名称更改为压缩文件时可读的名称。我该怎么做?

标签的入口路径cfzipparam似乎不起作用...

编辑:我实际上已经按照 Ben Nadel 博客的教程进行操作。http://www.bennadel.com/blog/795-learning-coldfusion-8-cfzip-part-ii-zipping-files-and-directories-with-cfzipparam.htm

0 投票
0 回答
450 浏览

coldfusion - ColdFusion 11 上的 CFZIP 问题

我的公司最近从 Coldfusion 9 迁移到 Coldfusion 11。我无法从这次迁移中解决的一个问题与 CFZIP 的工作方式有关。

在旧服务器中,我们的应用程序中有一个位置,我们可以上传带有图像的 zip 文件,然后 Coldfusion 会解压缩它们并将它们放在服务器上。

在 Coldfusion 9 上,这会将图像文件上传到 #app_sysfilepath_site#images\somefolder#folder# 的​​根目录"

在 Coldfusion 11 上,这是放置一个与 zip 文件同名的子文件夹,其中包含图像。

我尝试将存储路径更改为“否”,但这没有用。