Skript sich selbst löschen

Raven280438

Erfahrenes Mitglied
Hi,

gibt es eine Möglichkeit, wie sich ein PHP-Skript selbst löschen kann, sowie den Ordner in dem es liegt?

ich habe es schon mit
PHP:
exec("rm -r scriptverzeichnis/");
am Ende der Datei probiert, aber da passiert garnichts (auch keine Fehlermeldung).



Gruß
 
Promier’s mal mit dem absoluten Pfad:
PHP:
exec('rm -r '. escapeshellarg(dirname(__FILE__)));
 
Ok ich hab das Problem gefunden ;)

Ich hab mit dem Admin gesprochen, der rm-Befehl ist deaktiviert.

Ich hab jetzt eine rekursive Funktion geschrieben, die mit unlink und rmdir das Verzeichnis löscht.



Gruß
 
Sorry für´s ausgraben.
Bin gerade am selben Punkt, und mich hätte interessiert wie Du das gelöst hast.
Versuche nämlich auch verzweifelt die Datei xyz.php zu löschen,
nachdem ich sie ausgeführt hab.

THX für Eure Hilfe
 
Gumbo sein Beispiel ist korrekt, falls bei dir auch die rm-Befehl deaktiviert sind musste du mal bei Linux gucken, wo man es aktiviert
 
Zurück