ftp://
ftps://
ftp:// -- ftps:// — Acceso a URLs por FTP(s)
Descripción
Permite tanto lectura de ficheros existentes como la creación de nuevos ficheros
vía FTP. La conexión fallará si el servidor no soporta FTP en modo pasivo.
Se puede tanto leer como escribir ficheros, pero no las dos cosas
simultáneamente. Si el fichero remoto ya existiera en el servidor ftp,
y se quisiera abrir en modo escritura sin especificar la opción
de contexto overwrite
, también fallará la conexión.
Si fuera necesario sobrescribir un fichero ya existente en ftp,
se tendrá que especificar la opción de contexto overwrite
antes de abrir el fichero para su escritura. Alternativamente, puede
usarse la extensión FTP.
Si se ha establecido la directiva from
en php.ini, se enviará como contraseña para conexiones de FTP anónimo.
Uso
- ftp://ejemplo.com/pub/fichero.txt
- ftp://usuario:contraseña@example.com/pub/fichero.txt
- ftps://ejemplo.com/pub/fichero.txt
- ftps://usuario:contraseña@ejemplo.com/pub/fichero.txt
Notas
Nota:
Hay soporte para FTPS desde PHP 4.3.0, siempre y cuando se
haya compilado con soporte para openssl.
Si el servidor no soporta SSL, entonces la conexión se restablece
a una conexión ftp regular sin encriptación.
Nota:
Añadiendo contenido
Se puede añadir contenido a los ficheros mediante la envoltura de URL
ftp://
.