Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/12/2007, 12:27
aeb_asturias
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 21 años
Puntos: 7
Re: error al intentar borrar una carpeta con unlink

Que curioso.

Acabo de probar cambiando el unlink y poniendo rmdir() y ahora si me funciona jeje.

Ahora he intentado llevar este ejemplo a mi sitio web donde tengo una página que crea una carpeta y luego tengo otra página web donde intenta borrarla y me sale el mismo error de permisos.

Tengo puesto:

$directorio="/prueba";
if( !$dirhandle = @opendir($directorio) )
return;

while( false !== ($filename = readdir($dirhandle)) ) {
if( $filename != "." && $filename != ".." ) {
$filename = $directorio. "/". $filename;
@unlink($filename);
}
}
rmdir("/prueba");


Primero borro el contenido del directorio (que me lo hace perfectamenet) pero luego al intentar borrar la carpeta me vuelve a salir el error de permiso denegado para ejecutar el rmdir.


Con el ejemplo tan simple que antes os puse al final lo he conseguido pero ahora aplicandolo a mi sitio Web se vuelve a quejar de los permisos. No entiendo muy bien donde esta el problema.