Ordner mit PHP löschen?

PHP, CSS und JavaScript lernen. Anwendungen für Webseiten
Hans Klawun
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 57
Registriert: So 20. Dez 2020, 10:06

Ordner mit PHP löschen?

Ungelesener Beitrag von Hans Klawun »

Ich möchte gerne einen Ordner mit einem PHP-Script löschen.

Der Odner ist nicht leer und ich habe keine Ahnung welche Daten dort hinterlegt sind.
( Sehe ich natürlich über FTP )

Im Prinzip sind dort weitere Ordner von Usern vorhanden
Peter
Maria
Klausi
usw. wo die hochgeladenen Daten von den jeweiligen Usern sind

Auf meinem NAS löse ich das per Cron:
rm -r /share/CACHEDEV1_DATA/Web/Web/domain/userfiles
Das Verz. Userfiles wird bei Bedarf aber immer wieder automatisch erstellt und soll auch so sein.

Es kann bei Contabo leider nur über ein PHP-Script laufen.

Alles was ich finde ist, das der Ordner vorher leer sein muss...

Der Pfad währe:
/usr/local/bin/ea-php99 /home/kd00000/domain/userfiles
oder
/usr/local/bin/php /home/kd00000/domain/userfiles

Es währe toll, wenn mir Werner oder jemand anderes helfen könnte

Danke
Hansi
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Tommy Herrmann »

Moin,

sicher wird sich Werner hier noch melden.

Ich verstehe leider nicht genug davon um wirklich helfen zu können - weiß aber um diese Befehle, die bei Werner beschrieben werden:

https://werner-zenk.de/php/verzeichnis_ ... eschen.php
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Werner-Zenk.de »

Die verlinkte Funktion macht was sie soll. Die zu löschenden Dateien dürfen nicht schreibgeschützt sein!
Hans Klawun
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 57
Registriert: So 20. Dez 2020, 10:06

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Hans Klawun »

Danke, ging ja schnell :tu:
Bei dem ersten Beipiel kann ich nicht erkennen, wie ich den Pfad oder Ordnername setzen soll.
Werde das 2. Beispiel einmal ausprobieren.

Hansi
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Werner-Zenk.de »

Eine Funktion mit Vorgabewerten ruft man mit:
rrmdir("verzeichnis/"); auf.

Ich habe das Skript auf der Seite angepasst.
Hans Klawun
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 57
Registriert: So 20. Dez 2020, 10:06

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Hans Klawun »

Hat leider nicht funktioniert aber mit:
https://wiki.selfhtml.org/wiki/PHP/Tuto ... eichnissen
läuft es jetzt als Cron einwandfrei.
Hans Klawun
Mitglied (Level 6)
Mitglied (Level 6)
Beiträge: 57
Registriert: So 20. Dez 2020, 10:06

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Hans Klawun »

Werner-Zenk.de hat geschrieben: Do 19. Aug 2021, 12:13 Eine Funktion mit Vorgabewerten ruft man mit:
rrmdir("verzeichnis/"); auf.

Ich habe das Skript auf der Seite angepasst.
ist rrmdir nicht ein Tippfehler ?

Ich habe im Netz nur rmdir gefunden oder ist das Script es für eine ältere Version von PHP

Ein schönes Wochenende
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: Ordner mit PHP löschen?

Ungelesener Beitrag von Werner-Zenk.de »

Nein, das ist kein Tippfehler, weil es die Funktion rmdir() in PHP bereits gibt deswegen heißt diese rrmdir() :D
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste