phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_L=F6schen_von_Verzeichnissen!?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_L=F6schen_von_Verzeichnissen!?=

Daniel Bladeck daniel_(at)_bladeck.de
Mon, 28 Aug 2000 07:48:54 +0200 (CEST)


Hallo!

> >// Hier bekomme ich immer die Meldung das die Datei nicht gelöscht werden
> >// kann mit den Dateinamen, zusätzlich noch die Fehlermeldung:
> >Warning: Unlink failed (No such file or directory) in
> >/www/name/ordner/user_ordner_loeschen.php4 on line 61
> >in Zeile 61 steht die if(!unlink anweisung.
> >
> Das ist wharscheinlich ein RechteProblem. Hast Du die Ordner auch mit dem
> Nutzer unter dem der Apache läuft erstellt? 
Der Ordner und die Dateien die sich in diesen Ordner befinden sind über
eine php Prog erstellt worden, bzw in diesen Ordner über php Kopiert
worden. Ein weiteres Problem ist das ich diese Ordner und Dateien auch
nicht über FTP löschen kann, selbes Problem. Unter welchen Rechten
arbeitet PHP? Wenn das Skript ich geschrieben habe!

> Ansonsten ist es kein Wunder,
> wenn hier ein Fehler auftritt, weil der wwwroot oder nobody or else keine
> Rechte hat das Verzeichnis zu löschen.
> Das heisst die Dir's müssen mit dem entsprechenden User angelegt sein. Oder
> Du konfiguriert den Apachen um ;) (blöde Variante)
> Ne andere Variante wäre der Systemcall `rm $directory` (Hat aber die
> gleichen Beschränkungen).
> 
Meine Frage ist: Mit welchen rechten arbeitet php, ich lasse den Ordner
mit mkdir ("test", 0755); anlegen. Warum kann ich aber diesen Ordner
bzw. die Dateien darin nicht löschen?

Danke Daniel


EMAIL: Daniel_(at)_Bladeck.de



php::bar PHP Wiki   -   Listenarchive