Triệu chứng
Bạn chạy FTP 7.5 trên máy tính đang chạy Windows 7 hoặc Windows Server 2008 R2. Khi bạn sử dụng lệnh FTP NLST trên máy tính, bạn có thể gặp phải sự cố được mô tả trong một trong các trường hợp sau.
Tình huống 1
Lệnh NLST trả về đường dẫn đầy đủ ảo. Do đó, khách hàng chương trình dựa trên NLST lệnh có thể không hoạt động đúng. Xem xét tình huống sau:
-
Bạn có một trang web FTP trỏ đến thư mục sau trên máy chủ FTP:
c:\Inetpub\Ftproot
-
Bạn tạo một thư mục con có tên kiểm tra trong thư mục Ftproot.
-
Bạn thêm một tệp có tên Test.txt trong thư mục kiểm tra. Ví dụ: bạn thêm tệp Test.txt trong thư mục sau:
c:\Inetpub\Ftproot\Test
-
Bạn sử dụng tiện ích FTP.exe để kết nối với trang web FTP, và sau đó bạn chạy lệnh sau đây để sao chép các tập tin Test.txt vào máy tính cục bộ:
MGET /Test/*.txtChú ý Tiện ích FTP.exe là dòng lệnh FTP client được cài đặt Windows.
Trong trường hợp này, lệnh MGET không thành công. Ngoài ra, bạn nhận được thông báo lỗi sau:
200 EPRT lệnh successful.550-hệ thống không thể tìm thấy tệp đã chỉ định. Lỗi Win32: Hệ thống không thể tìm thấy tệp đã chỉ định. Chi tiết lỗi: tệp hệ thống trở lại một error.550 cuối
Tình huống 2
Lệnh NLST FTP trả về mã lỗi 550 khi không có tệp được tìm thấy. Tuy nhiên, bạn muốn nhận được "226 chuyển hoàn thành" thông tin trong trường hợp này như FTP 6. Do đó, khách hàng chương trình dựa trên mã lỗi 226 có thể không hoạt động đúng. Xem xét tình huống sau:
-
Bạn có một trang web FTP trỏ đến thư mục sau trên máy chủ FTP:
c:\Inetpub\Ftproot
-
Bạn tạo một thư mục con có tên kiểm tra trong thư mục Ftproot.
-
Bạn thêm một tệp đã mở rộng tên tệp ZIP trong thư mục kiểm tra. Ví dụ: bạn thêm zip tệp trong thư mục sau:
c:\Inetpub\Ftproot\Test
-
Thư mục gốc của trang FTP có tệp ZIP không.
-
Bạn sử dụng tiện ích FTP.exe để kết nối với trang web FTP, và sau đó bạn chạy lệnh sau để trở lại danh sách zip tệp trong thư mục kiểm tra:
ls *.zipChú ý Tiện ích FTP.exe là dòng lệnh FTP client được cài đặt Windows.
Trong trường hợp này, tệp ZIP không được liệt kê. Ngoài ra, bạn nhận được thông báo lỗi sau:
200 EPRT lệnh successful.550-hệ thống không thể tìm thấy tệp đã chỉ định. Lỗi Win32: Hệ thống không thể tìm thấy tệp đã chỉ định. Chi tiết lỗi: tệp hệ thống trở lại một error.550 cuối
Giải pháp
Để giải quyết vấn đề này, áp dụng hotfix này vào máy tính đã cài đặt FTP 7.5.
Thông tin về hotfix này
Thông tin về cập nhật nóng
Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, hotfix này là nhằm khắc phục chỉ sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố được mô tả trong bài viết này. Cập nhật nóng này có thể được kiểm tra thêm. Vì vậy, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn đợi bản cập nhật phần mềm tiếp theo có chứa cập nhật nóng này. Nếu cập nhật nóng này sẵn có để tải xuống thì sẽ có phần "Cập nhật nóng có sẵn để tải xuống" ở đầu bài viết Cơ sở Kiến thức này. Nếu phần này không xuất hiện, hãy liên hệ với Dịch vụ Khách hàng và Bộ phận Hỗ trợ của Microsoft để nhận được các cập nhật nóng. Chú ý Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại của Bộ phận Hỗ trợ và Dịch vụ Khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy truy cập website sau của Microsoft:
http://support.microsoft.com/contactus/?ws=supportChú ý Mẫu "Tải xuống cập nhật nóng sẵn có" hiển thị các ngôn ngữ mà cập nhật nóng này sẵn có. Nếu bạn không thấy ngôn ngữ của mình thì đó là do cập nhật nóng này hiện không có ngôn ngữ đó.
Điều kiện tiên quyết
Bạn phải FTP 7.5 cài đặt trên máy tính đang chạy Windows 7 hoặc Windows Server 2008 R2 để áp dụng hotfix này.
Thông tin về khởi động lại
Bạn có thể phải khởi động lại máy tính nếu Microsoft FTP Service đang chạy khi bạn áp dụng hotfix này. Để tránh khởi động lại máy tính, dừng Microsoft FTP Service trước khi bạn áp dụng hotfix.
Thông tin tệp Windows 7 và Windows Server 2008 R2
Phiên bản tiếng Anh của cập nhật nóng này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ chuẩn quốc tế (UTC). Khi bạn xem thông tin về tệp, tệp đó đã được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab Múi Giờ trong mục Ngày và Giờ trong Pa-nen điều khiển.
Đối với tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Ftpconfigext.dll |
7.5.7600.14294 |
16,384 |
17-Aug-2010 |
04:26 |
x86 |
Ftpctrlps.dll |
7.5.7600.14294 |
9,728 |
14-Jul-2009 |
01:15 |
x86 |
Ftpmib.dll |
7.5.7600.16385 |
10.240 người |
14-Jul-2009 |
01:15 |
x86 |
Ftpres.dll |
7.5.7600.14294 |
14,848 |
14-Jul-2009 |
01:05 |
x86 |
Ftpsvc.dll |
7.5.7600.14294 |
309,248 |
17-Aug-2010 |
04:26 |
x86 |
Ftpsvc.mof |
Not applicable |
69,252 |
13-Jul-2009 |
21:05 |
Not applicable |
Đối với tất cả các phiên bản dựa trên x64 được hỗ trợ của Windows 7 và Windows Server 2008 R2
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Ftpconfigext.dll |
7.5.7600.14294 |
18,432 |
17-Aug-2010 |
05:14 |
x64 |
Ftpctrlps.dll |
7.5.7600.14294 |
13,824 |
14-Jul-2009 |
01:40 |
x64 |
Ftpmib.dll |
7.5.7600.16385 |
12.800 |
14-Jul-2009 |
01:40 |
x64 |
Ftpres.dll |
7.5.7600.14294 |
14,848 |
14-Jul-2009 |
01:27 |
x64 |
Ftpsvc.dll |
7.5.7600.14294 |
349,696 |
17-Aug-2010 |
05:14 |
x64 |
Ftpsvc.mof |
Not applicable |
69,252 |
13-Jul-2009 |
20:50 |
Not applicable |
Cho tất cả các hỗ trợ Itanium Phiên bản của Windows Server 2008 R2
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Ftpconfigext.dll |
7.5.7600.14294 |
40.960 |
17-Aug-2010 |
04:11 |
IA-64 |
Ftpctrlps.dll |
7.5.7600.14294 |
22,528 |
14-Jul-2009 |
01:46 |
IA-64 |
Ftpmib.dll |
7.5.7600.16385 |
23,552 |
14-Jul-2009 |
01:46 |
IA-64 |
Ftpres.dll |
7.5.7600.14294 |
14,848 |
14-Jul-2009 |
01:35 |
IA-64 |
Ftpsvc.dll |
7.5.7600.14294 |
782,336 |
17-Aug-2010 |
04:11 |
IA-64 |
Ftpsvc.mof |
Not applicable |
69,252 |
13-Jul-2009 |
20:48 |
Not applicable |
Thông tin tệp bổ sung dành cho Windows 7 và Windows Server 2008 R2
Các tệp bổ sung cho tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7
File name |
Update.mum |
File version |
Not applicable |
File size |
1,624 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest |
File version |
Not applicable |
File size |
698 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
X86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest |
File version |
Not applicable |
File size |
31,009 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:36 |
Nền |
Not applicable |
Các tệp bổ sung cho tất cả phiên bản dựa trên x64 được hỗ trợ của Windows 7 và Windows Server 2008 R2
File name |
Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest |
File version |
Not applicable |
File size |
1.046 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
Amd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest |
File version |
Not applicable |
File size |
31,015 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:39 |
Nền |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
1,842 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
File version |
Not applicable |
File size |
11.616 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
04:51 |
Nền |
Not applicable |
Các tệp bổ sung cho Itanium Phiên bản của Windows Server 2008 R2
File name |
Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest |
File version |
Not applicable |
File size |
1.044 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
Ia64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest |
File version |
Not applicable |
File size |
31,012 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
1.456 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Nền |
Not applicable |
File name |
Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
File version |
Not applicable |
File size |
11.616 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
04:51 |
Nền |
Not applicable |
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin Bổ sung
Lệnh NLST FTP được sử dụng để trả lại danh sách tên tệp trong thư mục nhất định. Lệnh này sử dụng thư mục hiện không có thông tin được cung cấp. Lệnh MGET FTP được sử dụng để sao chép nhiều tập tin từ xa tới máy tính cục bộ bằng cách sử dụng loại truyền tệp hiện tại.