Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

kann verzeichnisse per ftp nicht löschen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
AGB
PostRank 5
PostRank 5
Beiträge: 205
Registriert: 28.11.2005, 15:23

Beitrag von AGB » 26.09.2006, 20:20

Hallo,

ich hoffe, dass ich hier nicht vollkommen im falschen Forum bin.

Für den Zugang zu meinem Webspace benutze ich FileZilla. Nun habe ich z.B. ein Verzeichnis 'forum', in dem ein phpbb installiert war. Dieses wollte ich einfach komplett löschen. Leider bleiben einige Verzeichnisse auf dem Server. Ich habe jetzt einige Verzeichnisse gelöscht, z.B. auch eine Typo3 Installation. Dort bleibt dann z.B. das Hauptverzeichnis und einige Unterverzeichnis auf dem Server.

Will ich diese Verzeichnisse noch mal manuell löschen, erhalte ich die Meldung, dass die Verzeichnisse nicht leer sind. Stelle ich in FileZilla ein, dass versteckte Dateien angezeigt werden sollen, bleiben sie trotzdm leer.
Auch das Ändern der Rechte auf 777 bringt nichts.

Ich habe jetzt auf diversen Webspaces zig solcher Verzeichnisleichen, die ich nicht löschen kann.

Was kann ich da tun?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


[btk]tobi
PostRank 8
PostRank 8
Beiträge: 890
Registriert: 11.10.2004, 05:02
Wohnort: Stuttgart

Beitrag von [btk]tobi » 26.09.2006, 20:27

Drück mal F5 wenn du in einem Verzeichnis bist damit die Ansicht aktualisiert wird.

Kralle
PostRank 10
PostRank 10
Beiträge: 2925
Registriert: 08.04.2005, 00:47
Wohnort: Deggingen

Beitrag von Kralle » 26.09.2006, 22:19

Dateien/Verzeichnisse, die vom www-user angelegt werden, können nicht unbedingt vom ftp-user verändert/gelöscht werden. Schreib nir n PHP-Skript, daß die Dinger entsorgt.

fuchs
PostRank 4
PostRank 4
Beiträge: 122
Registriert: 30.05.2006, 12:22

Beitrag von fuchs » 27.09.2006, 00:00

@agb sind vielleicht .htacess Dateien in diesen Verzeichnissen? Ich muß die immer mit dem Befehl -la sichbar machen, aber ka bin nur ws_ftp le user ;)

:oops:

fritz1
PostRank 3
PostRank 3
Beiträge: 97
Registriert: 18.02.2005, 10:27

Beitrag von fritz1 » 10.10.2006, 12:22

ich hoffe das das problem schon behoben ist, aber ich antworte einfach mal, vieleicht hilft es ja noch jemand anderem der nach diesem problem sucht.

wenn das verzeichniss leerzeichen enthält kann man sie nicht sehen (zumindesdens am anfang von dem namen des ordners) deswegen kann man sie dan nicht löschen.




edit:
habe gerade selber einen ordner erstellt mit 2 leerzeichen am anfang. jetzt bekomme ich den selber nicht mehr gelöscht. :D
jetzt muss ich mal schauen wie ich den löschen kann.

Anonymous

Beitrag von Anonymous » 10.10.2006, 13:29

Wenn Du ein Verzeichnis nicht löschen kannst fehlen Dir vermutlich die Rechte daran. Das kannst Du mit dem nachfolgenden Script ändern - einfach kopieren, eine Datei z.B. mit dem Namen: rechte.php erstellen, in Dein Webroot laden, über den Browser aufrufen: https://www.deine-seiten.de/rechte.php - den Pfad bis vor das Verzeichnis das sich nicht löschen lässt setzen, abschicken - fertig.

(Die Erläuterungen lass ich einfach mal drin, auch wenn nicht jeder ein modules/ Verzeichnis hat..

Code: Alles auswählen

<h3>
CHMOD setzen
</h3>
<p><b>ACHTUNG&#58; Diese Datei auf dem Server unbedingt umbenennen!</b></p>
<p>
Galerien und auch Foren setzen eigene Rechte auf von ihnen hochgeladene Files.
Das kann dazu führen, dass die Dateien &#40;z.B. Pics im Coppermine-Fotoalbum oder
Dateianhänge im Forum&#41; nicht angezeigt werden können. Dieses Script gibt den Files
die notwendigen Rechte um von jedermann gesehen oder herunter geladen werden zu
können.


</p><p>

An modules/ sollte noch der Name des Moduls angehängt werden, in dem sich die Dateien befinden
die höhere Rechte benötigen. Wenn der Pfad mit modules/ endet bearbeitet das Script
alle vorhandenen Files aller Module.
</p><p>
<form>
<input name=dir size=62 value=<?php echo getcwd&#40;&#41;;?>/modules/>
<input type=submit value="Start">
</form>
</p>
<?

if &#40;$dir&#41; &#123;
        echo "<hr>";
        fix&#40;$dir&#41;;
&#125;

function fix&#40;$obj&#41; &#123;
        if &#40;is_dir&#40;$obj&#41;&#41; &#123;
                status&#40;"Directory&#58; ", $obj&#41;;
                if &#40;$fd = opendir&#40;$obj&#41;&#41; &#123;
                        while &#40;&#40;$child = readdir&#40;$fd&#41;&#41; != false&#41; &#123;
                                if &#40;!strcmp&#40;$child, "."&#41;&#41; &#123;
                                        continue;
                                &#125;

                                if &#40;!strcmp&#40;$child, ".."&#41;&#41; &#123;
                                        continue;
                                &#125;

                                $fullpath = "$obj/$child";
                                fix&#40;$fullpath&#41;;
                        &#125;
                        chmod&#40;$obj, 0777&#41;;
                &#125; else &#123;
                        error&#40;"Error reading dir", $obj&#41;;
                &#125;
        &#125; else if &#40;is_file&#40;$obj&#41;&#41; &#123;
                print "File&#58; <b>$obj</b><br>";
                chmod&#40;$obj, 0666&#41;;
        &#125;
&#125;

function status&#40;$msg, $obj&#41; &#123;
        print "$msg&#58; <b>$obj</b><br>";
&#125;

function error&#40;$msg, $obj&#41; &#123;
        print "<font color=red>$msg&#58; <b>$obj</b></font><br>";
&#125;

?>

LinkPop
PostRank 9
PostRank 9
Beiträge: 1677
Registriert: 02.05.2004, 13:52

Beitrag von LinkPop » 10.10.2006, 15:34

fritz1 hat geschrieben:...edit:
habe gerade selber einen ordner erstellt mit 2 leerzeichen am anfang. jetzt bekomme ich den selber nicht mehr gelöscht. :D
jetzt muss ich mal schauen wie ich den löschen kann.
WS-FTP z.B. unterschlägt diese Leerzeichen beim Listing und der Löschvorgang kann nicht durchgeführt werden, da versucht wird, ein Verzeichnis zu löschen, was nicht existiert. Da mußt Du mit PHP ran, oder über die Konsole.
[url=httpss://www.rankseek.com/][img]httpss://www.rankseek.com/img/rankseek-xs-2.png[/img][/url]
  • Täglicher Ranking-Check Deiner Top-Keywords mit Traffic-Index für Mobile und Desktop, Serp-View, Reporting, Ranking-Charts, Konkurrenzanalyse, Ranking-Verteilung, Keyword-Suggest und mehr für nur 11,90 € / Monat. Jetzt alle rankseek-Tools 30 Tage kostenlos testen » [url=httpss://www.rankseek.com/features.php]Features[/url]

fritz1
PostRank 3
PostRank 3
Beiträge: 97
Registriert: 18.02.2005, 10:27

Beitrag von fritz1 » 10.10.2006, 20:10

LinkPop hat geschrieben:
fritz1 hat geschrieben:...edit:
habe gerade selber einen ordner erstellt mit 2 leerzeichen am anfang. jetzt bekomme ich den selber nicht mehr gelöscht. :D
jetzt muss ich mal schauen wie ich den löschen kann.
WS-FTP z.B. unterschlägt diese Leerzeichen beim Listing und der Löschvorgang kann nicht durchgeführt werden, da versucht wird, ein Verzeichnis zu löschen, was nicht existiert. Da mußt Du mit PHP ran, oder über die Konsole.
ja das ist so richtig.

fritz1
PostRank 3
PostRank 3
Beiträge: 97
Registriert: 18.02.2005, 10:27

Beitrag von fritz1 » 11.10.2006, 10:03

mit der konsole bekomme ich das nicht hin. bei mir gibt es keine option dazu.
mit php kenne ich mich nicht soweit aus. hat jemand so ein skript?

wolli
PostRank 9
PostRank 9
Beiträge: 1395
Registriert: 01.01.2006, 18:48

Beitrag von wolli » 11.10.2006, 16:23

fritz1 hat geschrieben:mit der konsole bekomme ich das nicht hin. bei mir gibt es keine option dazu.
mit php kenne ich mich nicht soweit aus. hat jemand so ein skript?
hi,

wie meine Vorredner schon dargelegt haben,
sind Dateien und Verzeichnisse die von Scripten angelegt wurden
meist per FTP nicht löschbar

Wenn du dich mit PHP/CGI nicht auskennst und die Rechte nicht per Script ändern kannst,
bitte doch einfach deinen Provider das Verzeichnis mit den Dateien zu löschen :-)

Eine schnelle Lösung bis die Daten gelöscht wurden wäre:
Wenn du das gleiche Verzeichnis/Dateinamen z.B. für eine Neuinstallation brauchst, benenne die alten doch einfach um.
Denn das Umbenennen funktioniert für durch Scripte erstellte Dateien/Verzeichnisse meist auch via FTP

nette Grüße
wolli

fritz1
PostRank 3
PostRank 3
Beiträge: 97
Registriert: 18.02.2005, 10:27

Beitrag von fritz1 » 11.10.2006, 17:41

entweder verstehe ich was nicht oder wir reden aneinander vorbei.
das verzeichnis was ich angelegt habe habe ich per FTP angelegt, jetzt wenn ich das verzeichnis löschen will geht es nicht mehr per FTP
mein verzeichnis heißt:

Code: Alles auswählen

  neu  erstelltes  verzeichnis
ich komme auch nur so in das verzeichnis wenn ich die leerzeichen mit angebe. das problem ist doch das ich beim löschen die leerzeichen nicht mit angeben kann, zumindesdens nicht mit meinem FTP program.

wolli
PostRank 9
PostRank 9
Beiträge: 1395
Registriert: 01.01.2006, 18:48

Beitrag von wolli » 11.10.2006, 17:51

hi,

Das Problem sind deine Leerzeichen
So eine Datei hätte der Apache garnicht annehmen dürfen
Mach mal dein Provider darauf aufmerksam.

Probiere mal das Verzeichnis via FTP umzubenennen
Wenn das nicht geht:

klappt vielleicht der Zugrif via Browser, denn die können mit Leerzeichen umgehen
ftp://FTPusername:FTPpasswort@domain.tld
eventuell blockt dein Firewall diesen Aufruf.
Deshalb wenn notwendig richtig einstellen oder für diese Maßnahme mal kurz deaktivieren

nette Grüße
wolli

fritz1
PostRank 3
PostRank 3
Beiträge: 97
Registriert: 18.02.2005, 10:27

Beitrag von fritz1 » 11.10.2006, 18:05

ok. ich habe ein anderes FTP program versucht. damit habe ich die leerzeichen sehen und löschen können.
also mit FlashFXP konnte ich dieses verzeichnis zwar erstellen aber nicht sehen geschweige denn löschen. mit LeechFTP konnte ich dann die leerzeichen sehen und auch löschen.

@wolli
habe gerade nochmal versucht per ftp zu zugreifen ging auch nicht, immer die fehlermeldung: " no such file or directory "

wieder dazu gelernt.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag