[Php-avanzado] funciones para subir archivos
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Sab Mayo 1 12:29:38 ART 2010
Hola Jésica,
efectivamente, la diferencia entre los dos mecanismos, es quién queda
como propietario del archivo.
En algunas configuraciones de plataformas de hosting, con
move_uploaded_file() el propietaria es tu usuario, y en otras es
www-data o http, que ambos son los usuarios habituales con los que se
ejecuta Apache.
Si en tu plataforma de hosting, con move_uploaded_file() no quedás vos
como la propietaria, entoncees deberás recurrir a "la maniobra FTP" para
ser la dueña de tus propios archivos.
Para darte cuenta de cómo funciona la plataforma, deberás hacer una
subida con move_uploaded_file() y vía FTP, fijarte quién es el dueño...
El sáb, 01-05-2010 a las 14:19 +0000, Jesica Billia escribió:
> Hola, mi consulta es la siguiente.. quiero saber si yo puedo subir o
> mover mis archivos a mi sitio
> mediante move_uploaded_file() y tambien lo puedo hacer conectandome al
> ftp y
> utilizando ftp_put(), la diferencia radica en los permisos? no
> entiendo para qué se usa uno u otro
> y cuál es la importancia. Estoy armando unos scripts que me servirán
> para cargar mis archivos a un sitio,
> subirlos, actualizarlos, borrarlos, y obviamente no quiero que alguien
> externo pueda ejecutar los scripts.
> Aún no comencé a probarlos porque me quedé varada en cómo subir los
> archivos..
> desde ya gracias!! Jes-.
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado