Hallo liebe Leut,
mich plagt folgendes Problem.
Ich habe mir ein Administrations-Script geschrieben, mit dem ich auf ein Upload-Verzeichnis zugreife. Von dort aus übertrage ich ein paar Daten in eine Datenbank. Wenn dies abgeschlossen ist, soll die Datei aus dem Upload-Verzeichnis gelöscht werden.
Doch leider funktioniert das nicht, es kommt nur folgende Meldung:
"Warning: unlink() failed (Permission denied) in blablabla"
Jetzt hab ich schon im Forum gesucht unter dem Begriff Zugriffsrechte und auch einiges gefunden. Doch mit chmod komme ich ja nicht weit, wenn ich auf meinem lokalen Rechner das Script teste, wo ich WinXP laufen habe.
Dem Hinweis mit dem FTP-Programm bin ich auch nachgegangen, aber leider hat mein Leech-FTP für die lokale Festplatte keine Anzeige der Dateirechte parat gehabt, die Spalte mit den Flags hat gefehlt.
Meine Vermutung lautet:
Mein Script hat keine ausreichenden Rechte, obwohl ich über dasselbe Script bereits abgelaufene Session-Dateien gelöscht habe (für die das Script allerdings Owner-Rechte haben müßte, da es selbst die Sessions erstellt hat). Könnte es daran liegen, dass ich keine Rechte für das Script auf C:\blubb\Upload\ habe, obwohl ich unter den Ordnereigenschaften bereits für "Jeder" Vollzugriff eingestellt habe?
Wenn dem so ist, wie erteile ich meinem Script die Zugriffsrechte? Wenn dem nicht so ist, an was liegt es dann?
Danke schonmal für eure Hilfe. Vielleicht seh ich auch einfach den Wald vor lauter Bäumen nicht mehr :suspekt:
mich plagt folgendes Problem.
Ich habe mir ein Administrations-Script geschrieben, mit dem ich auf ein Upload-Verzeichnis zugreife. Von dort aus übertrage ich ein paar Daten in eine Datenbank. Wenn dies abgeschlossen ist, soll die Datei aus dem Upload-Verzeichnis gelöscht werden.
Doch leider funktioniert das nicht, es kommt nur folgende Meldung:
"Warning: unlink() failed (Permission denied) in blablabla"
Jetzt hab ich schon im Forum gesucht unter dem Begriff Zugriffsrechte und auch einiges gefunden. Doch mit chmod komme ich ja nicht weit, wenn ich auf meinem lokalen Rechner das Script teste, wo ich WinXP laufen habe.
Dem Hinweis mit dem FTP-Programm bin ich auch nachgegangen, aber leider hat mein Leech-FTP für die lokale Festplatte keine Anzeige der Dateirechte parat gehabt, die Spalte mit den Flags hat gefehlt.
Meine Vermutung lautet:
Mein Script hat keine ausreichenden Rechte, obwohl ich über dasselbe Script bereits abgelaufene Session-Dateien gelöscht habe (für die das Script allerdings Owner-Rechte haben müßte, da es selbst die Sessions erstellt hat). Könnte es daran liegen, dass ich keine Rechte für das Script auf C:\blubb\Upload\ habe, obwohl ich unter den Ordnereigenschaften bereits für "Jeder" Vollzugriff eingestellt habe?
Wenn dem so ist, wie erteile ich meinem Script die Zugriffsrechte? Wenn dem nicht so ist, an was liegt es dann?
Danke schonmal für eure Hilfe. Vielleicht seh ich auch einfach den Wald vor lauter Bäumen nicht mehr :suspekt: