Tôi có một tập lệnh kiểm tra phản hồi từ máy chủ HTTP bằng cách sử dụng các lớp HTTP PEAR. Tuy nhiên, gần đây tôi thấy rằng tập lệnh không thành công trên các máy chủ FTP (và có thể là bất kỳ thứ gì không phải là HTTP hoặc HTTPS). Tôi đã thử Google, nhưng không thấy bất kỳ tập lệnh hoặc mã nào trả lại mã trạng thái máy chủ từ các máy chủ khác với máy chủ HTTP.Kiểm tra mã trạng thái FTP bằng tập lệnh PHP
Làm cách nào để tìm trạng thái của nhóm tin hoặc máy chủ FTP bằng PHP?
EDIT: Tôi nên làm rõ rằng tôi chỉ quan tâm đến khả năng đọc từ máy chủ FTP và thư mục mà tôi chỉ định. Tôi cần phải biết nếu máy chủ đã chết/đã mất, tôi không được phép đọc, v.v.
Xin lưu ý rằng, mặc dù hầu hết thời gian tôi không biết ngôn ngữ, toàn bộ trang web đều do PHP điều khiển, vì vậy một giải pháp PHP sẽ là giải pháp tốt nhất để dễ bảo trì và khả năng mở rộng trong tương lai.
Cần lưu ý rằng, theo mặc định, các chức năng FTP này không được bật khi PHP được biên dịch, ít nhất là trên các hệ thống mà tôi đã sử dụng. –