Ene 01

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

Una respuesta to “Uso de chmod en PHP – permisos para archivos”

  1. anabel Dice:

    comandos

Escribe tú comentario

Switch to our mobile site