ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
566
566
EMPFEHLEN
-
Guten morgen,
habe (mal wieder
) folgendes Problem:
Zuerstmal die Ordnerstruktur auf dem FTP Server
Code :1 2 3 4 5
Oberordner -Unterordner1 -Unterordner2 ... -Sicherung
Die Ordner haben alle die Berechtigungen 755.
Es gibt jetzt verschiedene Benutzer, in dem Fall quasi "Unterordner1", "Unterordner2", ...
Dazu gibt es noch den Benutzer "Oberordner". Jeder Benutzer hat seinen Ordner als home Verzeichnis.
Ich brauche jetzt eigentlich nur die möglichkeit, dass der Benutzer Oberordner Dateien aus den Unterordnern in den Sicherungsordner kopieren oder verschieben kann.
Ich wollte die Unterordner ungern auf 757 setzen.
Ist das möglich mittels FTP Befehlen per PHP?
-
Mit den FTP-Befehlen von PHP kannst Du auch nicht mehr machen als mit einem normalen FTP-Programm.
Wenn der User Oberordner nur kopieren soll reichen die Rechte 755 ja aus.
Damit kann er lesen, mehr braucht er ja zum kopieren nicht.
Der Backup-Ordner gehoert Oberordner und somit kann nur dieser schreiben.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Problem ist hierbei nur, dass es keinen copy Befehl gibt, sondern nur ein rename (dazu brauch der User Schreibrechte, die er in den Unterordnern ja nicht hat..).
Habe ich mir schon gedacht, dann mach ich das über Umwege.
Danke.
-
Du koenntest die Datei in einen String lesen und diesen String dann in eine andere Datei schreiben.
Wenn ich nicht was uebersehen habe bietet PHP dafuer keine Funktion um dies so zu machen.
Aber ich koennte Dir meine FTP-Klasse an's Herz legen. Damit laesst sich sowas machen.
Basierend auf der oben beschriebenen Funktionsweise koennte ich im Grunde auch noch einen Copy-Befehl implementieren. Mal drueber nachdenken.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Wenn das Textdateien oder ähnliches sind, müsste das ja klappen.
Sind aber Videofiles, die auch mal >100Mb sind...
Ich schau mir deine Klasse aber mal an.
-
Okay, bei solch grossen Dateien ist das natuerlich nicht unbedingt praktikabel.
Da waere es schon nicht schlecht wenn FTP einen Copy-Befehl anbieten wuerde welcher nicht die Leitung belastet. Und das ja sogar doppelt. Man muss ja den ganzen Quatsch erst runter und dann wieder hochladen.
Ich werd mal ein wenig durch's RFC schauen ob ich was finde was nuetzlich sein koennte.PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
Layer mittels Pfad kopieren
Von Munch im Forum PhotoshopAntworten: 4Letzter Beitrag: 10.09.10, 18:56 -
Bilder von Server zu Server kopieren über Webdav(Sardine)
Von catarina im Forum Java GrundlagenAntworten: 2Letzter Beitrag: 05.08.10, 15:52 -
Ordner mittels PHP kopieren ( mit inhalt)
Von TsEnG im Forum PHPAntworten: 2Letzter Beitrag: 30.12.05, 19:56 -
mittels Imap-Befehle Mails zwischen Mailboxen kopieren
Von melistik im Forum PHPAntworten: 3Letzter Beitrag: 14.11.05, 07:31 -
Access Abfragen mittels VB kopieren.
Von wine-e im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 04.12.03, 21:59





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren