01. september 2005 - 22:35Der er
15 kommentarer og 1 løsning
Slet mappe / filer på FTP server
Hejsa,
Problemet er jeg har har smidt noget php source på min side, hvor der bliver oprettet med mappe med mkdir osv... Nu er problemet at jeg ikke kan slette den, eller de filer som er i den.
Med cuteftp og andre programmer får jeg fejlen "550 Permission denied". Første jeg med php / rmdir får jeg fejlen "SAFE MODE Restriction in effect"
Hvordan får jeg fjernet denne mappe + filerne som er i den?
Prøv at slette din FTP og installer den igen, jeg tror problemet ligger i den Men gem lige de oplysninger der ligger i den til at forbinde til din server igen
jeg ved ikke om man kan bestemme hvad for bruger id den skal bruge i php's opsætning men på min ene server får den bruger id 99 som er unknown eller anonym
Det lyder som om du allerede har prøvet fra et php script? I så fald ville jeg nok kontakte support eller hvis det er en privat server så få slette det fra OS'et istedet af den der hoster det + få en forklaring.
De burde lave det så man aktivt skal holde sit enme åbent hvis der ikke har været skrevet i det i en bestemt tidsramme. Fx et link i en mail eller sådan noget.
Det ville hurtigt få lukket en del spørgsmål. Det kunne evt bygges sammen med lukning af en konto hvis det sker for tit.
Ved godt at spørgsmålet er lukket, men jeg har da lige et godt tip alligevel.
Denne funktion kan slette en mappe samt alt indhold. Brugte selv funktionen da jeg skulle slette en masse mapper og filer som var oprettet i php. De kunne ikke slettes fra en ftp klient, så scriptet var den perfekte løsning.
function remove_directory($dir) { if ($handle = opendir("$dir")) { while (false !== ($item = readdir($handle))) { if ($item != "." && $item != "..") { if (is_dir("$dir/$item")) { remove_directory("$dir/$item"); } else { unlink("$dir/$item"); echo " removing $dir/$item<br>\n"; } } } closedir($handle); rmdir($dir); echo "removing $dir<br>\n"; } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.