FIX: Gaunate klaidos pranešimą, kai failas yra FTP 7.5 serveryje: "550 The sistema negali rasti nurodyto failo"

Taikoma: Windows 7Windows Server 2008 R2

Požymiai


FTP 7.5 paleisti kompiuteryje, kuriame veikia "Windows 7" arba "Windows Server 2008 R2". Kai naudojate komandą FTP NLST kompiuteryje, gali kilti problema, kuri aprašyta viename iš šių scenarijų.

1 scenarijus

Komanda NLST negrąžina visą virtualusis kelias. Todėl, kliento programos, pagrįstos NLST komanda gali veikti netinkamai. Įsivaizduokite tokią situaciją:
  • Jūs turite prie FTP svetainės, kuri nukreipia į FTP serverį:
    c:\Inetpub\Ftproot
  • Galite sukurti pakatalogyje, pavadintą testas Ftproot kataloge.
  • Galite pridėti failą, kuris pavadintas Test.txt testas pakatalogyje. Pvz., galite pridėti failo Test.txt šiame kataloge:
    c:\Inetpub\Ftproot\Test
  • Galite naudoti priemonę FTP.exe prisijungti prie FTP svetainės, ir paleiskite šią komandą, Norėdami kopijuoti Test.txt failą į vietinį kompiuterį:
    MGET /Test/*.txt
    Pastaba FTP.exe priemonė yra komandų eilutės FTP klientas, kuris yra įdiegta "Windows".
Tokiu atveju nepavyksta MGET komandą. Be to, Jūs gaunate tokį klaidos pranešimą:
200 EPRT successful.550 The komandų sistema negali rasti nurodyto failo. Win32 klaidos: sistema negali rasti nurodyto failo. Klaidos informacija: failų sistemą grąžinti į error.550 pabaigos

2 scenarijus

NLST FTP komanda grąžina klaidos kodas 550, kai nėra failo, kuris yra. Tačiau galite tikėtis "226 perkelti visą" informaciją šioje situacijoje kaip FTP 6. Todėl, kliento programos, pagrįstos klaidos kodas 226 gali veikti netinkamai. Įsivaizduokite tokią situaciją:
  • Jūs turite prie FTP svetainės, kuri nukreipia į FTP serverį:
    c:\Inetpub\Ftproot
  • Galite sukurti pakatalogyje, pavadintą testas Ftproot kataloge.
  • Galite pridėti suglaudintą failą, kurio failo vardo plėtiniu .zip testas pakatalogyje. Pvz., galite pridėti .zip failą šiame kataloge:
    c:\Inetpub\Ftproot\Test
  • FTP svetainės šakninį yra ne .zip failus.
  • Galite naudoti priemonę FTP.exe prisijungti prie FTP svetainės, ir paleiskite šią komandą, kad testas pakatalogyje grąžinti .zip failų sąrašą:
    LS *.zip
    Pastaba FTP.exe priemonė yra komandų eilutės FTP klientas, kuris yra įdiegta "Windows".
Tokiu atveju jokie .zip failai yra išvardyti. Be to, Jūs gaunate tokį klaidos pranešimą:
200 EPRT successful.550 The komandų sistema negali rasti nurodyto failo. Win32 klaidos: sistema negali rasti nurodyto failo. Klaidos informacija: failų sistemą grąžinti į error.550 pabaigos

Sprendimas


Norėdami išspręsti šią problemą, pritaikyti šią karštąją pataisą į kompiuterį, kuriame yra įdiegta FTP 7.5.

Daugiau informacijos apie šias karštąsias pataisas

Karštųjų pataisų informacija

„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Taikykite šias karštąsias pataisas tik tose sistemose, kuriose kyla šiame straipsnyje aprašoma problema. Šios karštosios pataisos gali būti papildomai testuojamos. Todėl jei ši triktis nekelia jums labai didelių problemų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos. Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šis skyrius nerodomas, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas. Pastaba Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Jei reikia išsamaus „Microsoft“ klientų aptarnavimo ir palaikymo tarnybos telefono numerių sąrašo arba norite pateikti atskirą užklausą, apsilankykite toliau nurodytoje „Microsoft“ svetainėje: Pastaba Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.

Būtinosios sąlygos

Turi būti įdiegta kompiuteryje, kuriame veikia Windows 7 "arba" Windows Server 2008 R2 norint taikyti šias karštąsias pataisas FTP 7.5.

Informacija apie paleidimą iš naujo

Jums gali tekti iš naujo paleisti kompiuterį, jei Microsoft FTP Service veikia, kai pritaikote šias karštąsias pataisas. Kad nereikėtų iš naujo paleisti kompiuterį, sustabdyti Microsoft FTP Service prieš taikydami šias karštąsias pataisas.

"Windows 7" ir "Windows Server 2008 R2" failų informacija

Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
Visos palaikomos x86 pagrindo „Windows 7“ versijos
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Ftpconfigext.dll7.5.7600.1429416,38417-Aug-201004:26x86
Ftpctrlps.dll7.5.7600.142949,72814-Jul-200901:15x86
Ftpmib.dll7.5.7600.1638510,24014-Jul-200901:15x86
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:05x86
Ftpsvc.dll7.5.7600.14294309,24817-Aug-201004:26x86
Ftpsvc.mofNetaikoma69,25213-Jul-200921:05Netaikoma
Visos palaikomos x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijos
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Ftpconfigext.dll7.5.7600.1429418,43217-Aug-201005:14x64
Ftpctrlps.dll7.5.7600.1429413,82414-Jul-200901:40x64
Ftpmib.dll7.5.7600.163851280014-Jul-200901:40x64
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:27x64
Ftpsvc.dll7.5.7600.14294349,69617-Aug-201005:14x64
Ftpsvc.mofNetaikoma69,25213-Jul-200920:50Netaikoma
Visoms palaikomoms "Itanium" Windows Server 2008 R2
Failo vardasFailo versijaFailo dydisDataLaikasPlatforma
Ftpconfigext.dll7.5.7600.1429440,96017-Aug-201004:11IA-64
Ftpctrlps.dll7.5.7600.142942252814-Jul-200901:46IA-64
Ftpmib.dll7.5.7600.1638523,55214-Jul-200901:46IA-64
Ftpres.dll7.5.7600.1429414,84814-Jul-200901:35IA-64
Ftpsvc.dll7.5.7600.14294782,33617-Aug-201004:11IA-64
Ftpsvc.mofNetaikoma69,25213-Jul-200920:48Netaikoma

Papildoma failų informacija, skirta „Windows 7“ ir „Windows Server 2008 R2“

Papildomi failai, skirti visoms palaikomoms x86 pagrindo „Windows 7“ versijoms
Failo vardasUpdate.mum
Failo versijaNetaikoma
Failo dydis1 624
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasX86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest
Failo versijaNetaikoma
Failo dydis698
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasX86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest
Failo versijaNetaikoma
Failo dydis31,009
Data (UTC)17-Aug-2010
Laikas (UTC)21:36
PlatformaNetaikoma
Papildomi failai, skirti visoms palaikomoms x64 pagrindo „Windows 7“ ir „Windows Server 2008 R2“ versijoms
Failo vardasAmd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest
Failo versijaNetaikoma
Failo dydis1,046
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasAmd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest
Failo versijaNetaikoma
Failo dydis31,015
Data (UTC)17-Aug-2010
Laikas (UTC)21:39
PlatformaNetaikoma
Failo vardasUpdate.mum
Failo versijaNetaikoma
Failo dydis1,842
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasWow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest
Failo versijaNetaikoma
Failo dydis11,616
Data (UTC)17-Aug-2010
Laikas (UTC)04:51
PlatformaNetaikoma
Windows Server 2008 R2 "Itanium" versijų Papildomi failai
Failo vardasIa64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest
Failo versijaNetaikoma
Failo dydis1,044
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasIa64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest
Failo versijaNetaikoma
Failo dydis31,012
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasUpdate.mum
Failo versijaNetaikoma
Failo dydis1,456
Data (UTC)17-Aug-2010
Laikas (UTC)21:31
PlatformaNetaikoma
Failo vardasWow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest
Failo versijaNetaikoma
Failo dydis11,616
Data (UTC)17-Aug-2010
Laikas (UTC)04:51
PlatformaNetaikoma

Būsena


„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos


NLST FTP komanda naudojama gausite failų pavadinimų sąrašą duotą kataloge. Ši komanda naudoja kataloge pateikiama informacija. MGET FTP komandą naudojama kelis nuotolinio failus į vietinį kompiuterį naudojant dabartinę failų perdavimo tipas.