Hola a todos
1 - Tengo un directorio que no está vacío cuyo nombre es valor1.
2 - En determinado momento debo cambiarlo de nombre para lo cual uso el código siguiente:
$a='../../conjunto/valor1';
$b='../../conjunto/valor2';
rename("$a","$b");
Normalmente el cambio tiene lugar sin novedad, salvo que a veces sale el mensaje "directory not empty" y lógicamente el programa se detiene.
¿Sabeis si es preciso que el directorio está vacío para aplicar la función rename?
¿Sabeis si es preciso algún permiso o algo parecido?
Gracias por vuestra ayuda.