2010-12-15 7 views
0

Chilkat FTP 구성 요소를 사용하여 FileZilla Server를 실행하는 FTP 서버에서 일부 파일을 다운로드하고 있습니다. 다음과 같은 오류 메시지가 있습니다.FtpResponse21 : 550 프로세스가 다른 프로세스에서 사용 중이므로 파일을 액세스 할 수 없습니다. Chilkat FTP 및 FileZilla Server

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 클라이언트를 사용하여 파일을 수동으로 다운로드 할 수 있습니다. 아무도 여기서 무슨 일이 일어나는지 말해 줄 수 있니?

답변

1

어 ... 로컬 호스트의 FTP 서버입니까? 확인해보십시오. myIPhostname은 같습니다. 이 경우 루프백 인터페이스를 통해 동일한 파일을 자체적으로 작성하려고합니다. 당신이 얻고있는 오류는 합리적으로 묘사 적입니다 - FileZilla Server는 파일을 열어서 읽을 수있게되어 있습니다.

다른 파일 이름으로 저장하십시오.

+0

'myIP'와 '호스트 이름'이 동일하다는 점을 지적 해 주셔서 감사합니다. –