ich habe einen Ordner der sich einfach nicht entfernen lassen will.
Per Filezilla gehts ned und mit dem Script hatte ich leider auch keinen erfolg da bei mir immer eine fehlermeldung kommt
hat jemand eine Ahnung wie ich den Ordner wieder löschen kann ?
Korrekt Ich hab erst nachdem meinen Beitrag fertiggestellt hatte, gesehen, dass es sich um einen Ordner handelt und hab den dann noch angepasst, bis auf den Beispielpfad - das mit dem Dateinamen kannst du sowieso vergessen
Das PHP-Stammverzeichnis ist leider nicht mit dem physikalischen bzw. dem des HTTP-Servers identisch. Du kannst das Stammverzeichnis, das dir UCP auf der Startseite angezeigt wird, verwenden, oder, das wäre mein Vorschlag, du nimmst eine relative Pfadangabe (ohne führenden Slash) und führst die delete.php im Stammverzeichnis aus, was du, wie ich deinem Beitrag entnehmen konnte, sowieso schon tust.
Edit: Danke, dass du vor mir gepostet hat und ich gar nicht gesehen habe, dass mein Beitrag nicht abgesandt wurde
[quote=“thorr”]Das PHP-Stammverzeichnis ist leider nicht mit dem physikalischen bzw. dem des HTTP-Servers identisch. Du kannst das Stammverzeichnis, das dir UCP auf der Startseite angezeigt wird, verwenden, oder, das wäre mein Vorschlag, du nimmst eine relative Pfadangabe (ohne führenden Slash) und führst die delete.php im Stammverzeichnis aus, was du, wie ich deinem Beitrag entnehmen konnte, sowieso schon tust.
Edit: Danke, dass du vor mir gepostet hat und ich gar nicht gesehen habe, dass mein Beitrag nicht abgesandt wurde [/quote]
[quote=“thorr”]der (…) Code müsste (…) den Ordner, sofern er leer ist, entfernen.[/quote]
[quote=“thorr”]kann dir nicht ganz folgen wie meinste das ?[/quote] Ich meinte White-Tiger, der seinen Beitrag absendet hat, bevor ich meinen absenden konnte, aber nachdem ich bereits angefangen hatte, meinen zu schreiben. In diesem Fall konnte ich nicht sehen, dass bereits ein neuer Beitrag eingegangen ist, während ich geschrieben habe, daher gibt phpBB3 eine schöne Hinweismeldung aus, ohne den Beitrag allerdings abzusenden. Genau das hatte ich nicht bemerkt und so ist die Meldung im Browserfenster offen geblieben, während ich etwas anderes gemacht habe - erst als ich gesehen hab, dass die Meldung da ist, konnte ich meinen Beitrag dann absenden.
Sry ich wollte anfangs eigentlich was sagen wodurch dein aktuelles Problem nicht passiert wäre, Jedoch hab ichs dann vergessen
blablub.php<?php
function rrmdir($dir) {
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != "." && $object != "..") {
if (filetype($dir."/".$object) == "dir") rrmdir($dir."/".$object); else unlink($dir."/".$object);
}
}
reset($objects);
rmdir($dir);
}
}
rrmdir('./del');
?>Ref: de2.php.net/manual/de/function.rmdir.php#98622
[quote=„eppy“][…]
//* Ahh verfluchter LÖSCH BUG bei bplaced [/quote]Is kein Bug zumindest net von bplaced Wenn dann sitzt der Bug vorm PC
[quote=„White-Tiger“]Wenn dann sitzt der Bug vorm PC [/quote] Üble Beleidigung unserer Nutzer… Das gibt ne Verwarnung, deren Grund als Alibi für meinen Ärger für deine ständig früheren Posts dient.
wäre es nicht vielleicht enfach das sich ein Admin bei mir einloggt und das ding entfernt ?
//*
hier die Fehlermeldung mit dem letzten versuch.
Warning: unlink(sites) [function.unlink]: No such file or directory in /users/ghostrider1991/www/info.php on line 7
Warning: unlink(.) [function.unlink]: Is a directory in /users/ghostrider1991/www/info.php on line 7
Warning: unlink() [function.unlink]: open_basedir restriction in effect. File(…) is not within the allowed path(s): (/users/ghostrider1991/temp:/users/ghostrider1991/www) in /users/ghostrider1991/www/info.php on line 7
Ansonsten nutze halt die Methode aus dem Post unter der 1.^^ [size=85](auf php.net)[/size]
blablub2.php[code]<?php
function deleteAll($directory, $empty = false) {
if(substr($directory,-1) == “/”) {
$directory = substr($directory,0,-1);
}
WhiteTiger danke hab versucht aber geht auch ned hier die meldung
[size=85]
Warning: unlink(./del/sites/default/settings.php) [function.unlink]: Permission denied in /users/ghostrider1991/www/blablub2.php on line 21
Warning: unlink(./del/sites/default/default.settings.php) [function.unlink]: Permission denied in /users/ghostrider1991/www/blablub2.php on line 21
Warning: rmdir(./del/sites/default/files) [function.rmdir]: Permission denied in /users/ghostrider1991/www/blablub2.php on line 29
Warning: rmdir(./del/sites/default) [function.rmdir]: Directory not empty in /users/ghostrider1991/www/blablub2.php on line 29
Warning: rmdir(./del/sites) [function.rmdir]: Directory not empty in /users/ghostrider1991/www/blablub2.php on line 29
Warning: rmdir(./del) [function.rmdir]: Directory not empty in /users/ghostrider1991/www/blablub2.php on line 29
something went wrong :([/size]
Das ist doch richtig so das die blablub2.php im hauptverzeichnis ist und der Ordner wo weg muss auch oder muss die php. datei und den del ordern rein?!