Buenas, me podrian decir que quiere decir dar permisos 666 o 777 a un archivo de texto?¿? y como se hace?¿?
Enga gracias y Salu2
Los permisos numéricos son propios de sistemas Linux. Estos permisos se pueden asignar al propietario, al grupo y al resto de usuarios.
Las equivalencias numéricas son las siguientes:
4 al de lectura
2 al de escritura
1 al de ejecución
Si tenemos un permiso 666 indica que:
Propietario: 6 = 4(lectura) + 2(escritura)
Grupo: 6 = 4(lectura) + 2(escritura)
Usuarios: 6 = 4(lectura) + 2(escritura)
Por lo tanto el permiso 777 da total control del fichero a cualquier usuario.
Para cambiar los permisos en php usa la funcion chmod() pero pon siempre los dígitos en formato octal (añadiendo un 0 delante del permiso)
http://es2.php.net/chmod
Gracias por la respuesta^^, pero no lo acabo de entender bien...
Podris poner un ejemplo de cambiar los permisos a un archivo de texto?¿?
Gracias.
Salu2^^
Cita de: Maties 360 en 18 Julio 2007, 00:24 AM
Gracias por la respuesta^^, pero no lo acabo de entender bien...
Podris poner un ejemplo de cambiar los permisos a un archivo de texto?¿?
Gracias.
Salu2^^
Depende del gestor ftp que tengas.
La mayoria de las veces, haces click derecho en el archivo, te vas a permisos o propiedades y lo pones en 777
Un saludo
Haber si con esta captura te vale
(http://img516.imageshack.us/img516/3480/capturaik2.png)
Puedes darle diferentes permisos a los archivos por medio de tu cliente FTP. Lo que no entiendo es porque lo posteas en PHP?
B0rn2kill
También, desde php, se pueden cambiar los permisos de los ficheros.
chmod("/directorio/fichero.txt",0777);
así de simple, lee un poquito mejor ;)
http://es.php.net/manual/es/function.chmod.php