[Php-avanzado] chmod
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Sab Dic 5 01:34:04 ARST 2009
Hola Carolina,
luego de subir la imagen con la "maniobra FTP" que estás usando, podés
cambiarle los permisos con ftp_chmod antes de cerrar la conexión.
http://ar.php.net/manual/en/function.ftp-chmod.php
Ojo que van el octal! Ponele 0666
Es posible sin embargo que nada de esto te haga falta: si tu script
modifica el tamaño al mismo tiempo que sube, podés modificar el tamaño
de la imagen en $_FILE[archivo][tmp_name] y el destino del
imagecopyresized lo ponés en el directorio definitivo.
Esto te ahorra la maniobra FTP, porque la imagen de tamaño
redimensionado es nueva y no una copia del archivo de la subida...
El vie, 04-12-2009 a las 23:18 -0300, Silverzero escribió:
> Hola,
>
> Subo una imagen con ftp_put y luego utilizo una clase para modificar
> el tamaño, pero esta me imprime error de que no tiene permiso para
> modificarla.
> Intenté agregando antes: chmod($path.$img,0777);
> pero me da este error: chmod() [function.chmod]: Operation not
> permitted in...
>
> Hay alguna manera de que cuando esté colocando la imagen especificar
> los permisos? porque si cambio los permisos manualmente por ftp, me
> cambia los actuales, pero no los futuros por más que le diga que
> afecte a todos los archivos incluídos en el directorio, o si?
>
> Saludos
>
> --
> Carolina Derromediz
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
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