La función ftp_chmod() establece los permisos del archivo especificado en el servidor FTP.
Si tiene éxito, la función devuelve los nuevos permisos. En caso de error, devuelve FALSO y una advertencia.
ftp_chmod(conexión_ftp,modo,archivo)
parámetro | describir |
---|---|
conexión_ftp | Requerido. Especifica la conexión FTP que se utilizará. |
modo | Requerido. Especifique nuevos permisos. El parámetro de modo consta de 4 números: El primer número suele ser 0. El segundo número especifica los permisos del propietario. El tercer número especifica los permisos del grupo de usuarios al que pertenece el propietario. El cuarto número especifica los permisos de todos los demás. Valores posibles (para establecer permisos múltiples, sume los números a continuación): 1 = permiso de ejecución 2 = permiso de escritura 4 = permiso de lectura |
archivo | Requerido. Especifica el nombre del archivo cuyos permisos se van a modificar. |
<?php$conn = ftp_connect("ftp.testftp.com") or die("No se pudo conectar");ftp_login($conn,"user","pass");// Lectura y escritura para el propietario, nada para todos los demásftp_chmod($conn,"0600","test.txt");// Leer y escribir para el propietario, leer para todos elseftp_chmod($conn,"0644","test.txt");// Todo para el propietario, leer y ejecutar para todos elseftp_chmod($conn,"0755","test.txt");// Todo para el propietario, leer para el grupo del propietarioftp_chmod($conn,"0740","test.txt");ftp_close($conn);?>