Tôi đang trong quá trình xây dựng ứng dụng web, ngoài những thứ khác, cần kết nối với máy chủ FTP để tải xuống hoặc tải lên tệp. Ứng dụng này được viết bằng PHP và được lưu trữ trên máy chủ Linux.SFTP từ bên trong PHP
Điều tôi băn khoăn là liệu có thể cung cấp hỗ trợ cho các máy chủ SFTP hay không, nhưng sau một số tìm kiếm nhanh trên Google, dường như điều này không đơn giản.
Vì vậy, câu hỏi đặt ra là: Cách tốt nhất để sử dụng SFTP từ bên trong PHP là gì? Có một lớp học cũng có thể cung cấp hỗ trợ cho FTP cũng như SFTP để các chức năng giống nhau có thể được sử dụng cho cả hai?
Trên thực tế bạn thậm chí không cần phải mess với 'CURLOPT_PROTOCOLS'. Bạn chỉ có thể đặt 'sftp: //' ở phía trước tên máy chủ mà bạn chuyển với 'CURLOPT_URL' và cURL sẽ tự động phát hiện và sử dụng SFTP. – sakatc