0

我正在使用 Chilkat FTP 组件从运行 FileZilla 服务器的 FTP 服务器下载一些文件。以下是我尝试这样做时的错误消息。

ChilkatLog:
  GetFile:
    DllDate: Sep 10 2010
    UnlockPrefix: MYFTP
    Username: Admin
    Component: .NET 2.0
    localFilename: C:\Site\Code\Project\Station\project_station_r3.zip
    ModeZ: 0
    BinaryMode: 1
    Passive transfer mode
    hostAddr: 172.21.14.64
    DataConnect:
      hostname: 172.21.14.64
      port: 2487
      ConnectTimeoutMs: 60000
      myIP: 172.21.14.64
      myPort: 2488
      connect successful.
    PassiveDataConnectionSetupTimeMs: Elapsed time: 0 millisec
    RetrFilename: [/Site/Code/Project/Station/project_station_r3.zip]
    RETR failed
    Filename: /Site/Code/Project/Station/project_station_r3.zip
    FtpResponse21: 550 /Site/Code/Project/Station/project_station_r3.zip: The process cannot access the file because it is being used by another process.
    TotalTimeMs: Elapsed time: 15 millisec
    Failed.

该文件在那里,我可以使用 FileZilla FTP 客户端手动下载它。谁能告诉我这里发生了什么?

4

2 回答 2

2

呃……这个 FTP 服务器在你的本地主机上吗?它确实看起来 -myIP并且hostname是相同的。在这种情况下,您正试图通过环回接口在其自身上写入相同的文件。您收到的错误具有合理的描述性 - FileZilla Server 已打开文件以供读取,而您正在尝试对其进行写入。

尝试存储到不同的文件名。

于 2010-12-15T07:21:21.187 回答
0

在 plesk 中禁用或关闭 iis 池

然后上传你的文件

于 2022-01-17T22:59:11.917 回答