Estoy en el proceso de crear una aplicación web que, además de otras cosas, necesita conectarse a un servidor FTP para descargar o cargar archivos. La aplicación está escrita en PHP y está alojada en un servidor Linux.SFTP desde PHP
Lo que me preguntaba es si también sería posible proporcionar soporte para servidores SFTP, pero después de algunas búsquedas rápidas en Google parece que esto no es tan sencillo.
Entonces, la pregunta es: ¿Cuál sería la mejor manera de usar SFTP desde PHP? ¿Hay alguna clase que también pueda proporcionar soporte para FTP y SFTP para que las mismas funciones puedan ser utilizadas para ambos?
En realidad, usted ni siquiera necesita meterse con 'CURLOPT_PROTOCOLS'. Puede poner 'sftp: //' en la parte delantera del nombre de host que pasa con 'CURLOPT_URL' y cURL detectará automáticamente y usará SFTP. – sakatc