Objawy

Uruchom FTP 7.5 na komputerze z systemem Windows 7 lub Windows Server 2008 R2. Gdy używasz polecenia FTP NLST na komputerze, może wystąpić problem opisany w jednym z następujących scenariuszy.

Scenariusz 1

Polecenie NLST nie zwraca pełną ścieżką wirtualną. Dlatego programy klienckie, które opierają się na poleceniu NLST mogą nie działać poprawnie. Rozważ następujący scenariusz:

  • Masz witryny FTP, która wskazuje na następujący katalog na serwerze FTP:

    c:\Inetpub\Ftproot

  • Utwórz podkatalog o nazwie Test w katalogu Ftproot.

  • Dodaj plik o nazwie Test.txt w podkatalogu Test. Na przykład można dodać plik Test.txt w następującym katalogu:

    c:\Inetpub\Ftproot\Test

  • Do połączenia się z witryną FTP służy narzędzie FTP.exe, a następnie uruchom następujące polecenie, aby skopiować plik Test.txt na komputerze lokalnym:

    MGET /Test/*.txtUwaga Narzędzie FTP.exe jest klienta FTP wiersza polecenia, który jest instalowany przez system Windows.

W tym scenariuszu polecenia MGET kończy się niepowodzeniem. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

200 EPRT polecenia successful.550-system nie może odnaleźć określonego pliku. Błąd systemu Win32: system nie może odnaleźć określonego pliku. Szczegóły błędu: system plików zwrócił error.550 zakończenia

Scenariusz 2

Polecenie NLST zwraca kod błędu 550, po którym znajduje się plik nie istnieje. Jednakże oczekuje się "226 przekazania kompletne" informacje zawarte w tej sytuacji pkt. FTP 6. Dlatego programy klienckie, które opierają się na kod błędu 226 może nie działać poprawnie. Rozważ następujący scenariusz:

  • Masz witryny FTP, która wskazuje na następujący katalog na serwerze FTP:

    c:\Inetpub\Ftproot

  • Utwórz podkatalog o nazwie Test w katalogu Ftproot.

  • Dodaj plik skompresowany, który ma rozszerzenie nazwy pliku zip w podkatalogu Test. Na przykład dodać plik zip w następującym katalogu:

    c:\Inetpub\Ftproot\Test

  • Katalog główny witryny FTP nie ma żadnych plików zip.

  • Do połączenia się z witryną FTP służy narzędzie FTP.exe, a następnie uruchom następujące polecenie, aby powrócić do listy plików zip w podkatalogu Test:

    ls *.zipUwaga Narzędzie FTP.exe jest klienta FTP wiersza polecenia, który jest instalowany przez system Windows.

W tym scenariuszu są wymienione nie pliki z rozszerzeniem .zip. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

200 EPRT polecenia successful.550-system nie może odnaleźć określonego pliku. Błąd systemu Win32: system nie może odnaleźć określonego pliku. Szczegóły błędu: system plików zwrócił error.550 zakończenia

Rozwiązanie

Aby rozwiązać ten problem, należy zastosować tę poprawkę, na komputerze, który ma zainstalowany 7.5 FTP.

Więcej informacji na temat tej poprawki

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj poprawkę tylko w systemach, w których występuje problem opisany w tym artykule. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę. Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, skontaktuj się z Obsługą i Wsparciem Klienta Microsoft w celu uzyskania poprawki. Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następujące witryny firmy Microsoft:

Uwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.

Wymagania wstępne

Musi mieć zainstalowany na komputerze z systemem Windows 7 lub Windows Server 2008 R2, aby zastosować tę poprawkę 7.5 FTP.

Informacje dotyczące ponownego uruchamiania

Należy ponownie uruchomić komputer, jeśli Service FTP firmy Microsoft jest uruchomiony, po zastosowaniu tej poprawki. Aby uniknąć ponownego uruchamiania komputera, przed zastosowaniem poprawki należy zatrzymać Service FTP firmy Microsoft.

Informacje o plikach w systemie Windows 7 i Windows Server 2008 R2

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Wszystkie obsługiwane wersje systemu Windows 7 x86

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×