(PHP 5, PHP 7, PHP 8)
ftp_chmod — Modifica los permisos de un fichero mediante FTP
ftp_chmod() modifica los permisos de acceso al fichero
filename
en el servidor FTP
ftp
, asignándole los permisos de
permissions
, especificado en forma de entero en base octal.
ftp
An FTP\Connection instance.
permissions
Los nuevos permisos, dados como valor octal.
filename
El fichero remoto.
Devuelve los nuevos permisos del fichero en caso de éxito, o false
si ocurre un error.
Versión | Descripción |
---|---|
8.1.0 |
The ftp parameter expects an FTP\Connection
instance now; previously, a recurso was expected.
|
Ejemplo #1 Ejemplo con ftp_chmod()
<?php
$file = 'public_html/index.php';
// Establecimiento de una conexión básica
$ftp = ftp_connect($ftp_server);
// Autenticación con nombre de usuario y contraseña
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// Intento de modificación de los permisos del fichero $file a 644
if (ftp_chmod($ftp, 0644, $file) !== false) {
echo "Los permisos del fichero $file han sido modificados correctamente a 644\n";
} else {
echo "No ha sido posible modificar los permisos del fichero $file\n";
}
// Cierre de la conexión
ftp_close($ftp);
?>