1

我在服务器上托管了一个网页,在服务器的文件系统上有一个 zip 文件。该页面使用一些参数(zip 文件的位置和解压缩的目标文件夹)从 7zip 进程中分离出来,但它似乎引发了权限问题,当然。对于存档中的每个文件,我得到“无法打开文件 [文件名]”。我尝试了 Windows 身份验证并使用用户名和密码运行该过程,但没有任何工作正常。从安全的角度来看,在服务器上解压缩文件的最佳方法是什么?理想情况下,我还希望驱动此事件,以便文件一到达服务器就解压缩(这是我请求页面的时候)。欢迎使用其他解决方案,但首选简单/轻量级解决方案。

谢谢

4

1 回答 1

2

使用开源或闭源 zip 库之一

例如: http ://dotnetzip.codeplex.com/或 http://www.sharpdevelop.net/OpenSource/SharpZipLib/

于 2011-03-15T12:13:07.143 回答