Tema: Chmod
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/03/2004, 12:55
kurlax
 
Fecha de Ingreso: diciembre-2003
Mensajes: 213
Antigüedad: 20 años, 11 meses
Puntos: 0
A ver como te lo explico...
Por lo que veo si tienes que usar un chmod debes de estar trabajando en Unix o Linux no?
Pues vamos a ver, en estos Sistemas Operativos todos los ficheros tienen asociados 9 bits para expresar quien tiene permiso de acceso al fichero y qué permiso tiene:De lectura, de escritura o de ejecucion. Estos 9 bits se suelen representar así:

rwx-rwx-rwx

los tres primeros hacen referencia al dueño del fichero.
los tres siguientes a los usuarios pertenecientes al mismo grupo que el dueño.
y los tres últimos se refieren al resto de usuarios.
así si pones ese numerito que tu dices 777 estaras dando permiso a todos tanto para lectura (r), como para escritura (w) como para ejecucion(x) porque esos tres numeros en binario serian 111-111-111, es decir, los 9 bits activos.
Si por ejemplo queremos que solo tenga permiso de acceso el dueño, y solo para lectura pondremos 100-000-000 lo que se expresa como 400. Esto lo conseguimos con el comando "chmod 400 fichero" (No me acuerdo si primero se pone el numero y luego el nombre del fichero o al contrario). Como la pregunta esta en el foro de php te digo que no se si existe esa funcion en php, aunque me suena que si.
Espero haberte ayudado si no me he explicado bien responde y te digo mas.