Escrito por: Daniel Ardila
Cuando intentes cambiar los permisos sobre un archivo, puedes utilizar la función chmod() en PHP. Para esta función unicamente necesitarás enviarle la ruta del archivo y el valor relacionado con el permiso que deseas aplicar. Por ejemplo:
chmod("/var/www/html/datos.txt",0777)
De esta forma asignaremos al archivo datos.txt todos los permisos de lectura, escritura y ejecución.
OJO que el valor del permiso debe estar en OCTAL, por eso es que lleva el cero antes de 777.
Los valores que se pueden considerar vienen dados por:
0 = — = sin acceso
1 = –x = ejecución
2 = -w- = escritura
3 = -wx = escritura y ejecución
4 = r– = lectura
5 = r-x = lectura y ejecución
6 = rw- = lectura y escritura
7 = rwx = lectura, escritura y ejecución
Es decir se maneja los valores:
4= lectura
2= escritura
1= ejecución
Por ejemplo:
6 (4+2)= lectura y escritura
5 (4+1)= lectura y ejecución
3 (2+1)= escritura y ejecución
7 (4+2+1)= lectura, escritura y ejecución
Más información en: http://www.au.cl/tutoriales/article.php?id=066
http://www.php.net/chmod
Otros post
Este post ha sido visto 2653 veces

Abril 23rd, 2008 at 9:36 pm
comandos